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

Time bar (total: 13.7s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze1.0ms (0%)

Memory
1.6MiB live, 1.6MiB 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.6s (19.2%)

Memory
-119.7MiB live, 2 355.9MiB allocated
Samples
2.1s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.8s
const: 828.0ms (46.7% of total)
ival-add: 308.0ms (17.4% of total)
ival-sub: 217.0ms (12.2% of total)
ival-mult: 177.0ms (10% of total)
ival-log: 133.0ms (7.5% of total)
ival-div: 96.0ms (5.4% of total)
ival-true: 7.0ms (0.4% of total)
exact: 5.0ms (0.3% of total)
ival-assert: 3.0ms (0.2% of total)
Bogosity

explain323.0ms (2.4%)

Memory
14.8MiB live, 572.7MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
220-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/n220
(*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)overflow35
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)overflow84
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))overflow84
(-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))overflow35
Confusion
Predicted +Predicted -
+220
-0234
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+2200
-00234
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0234
122
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
109.0ms512×0valid
Compiler

Compiled 355 to 84 computations (76.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 86.0ms
const: 28.0ms (32.7% of total)
ival-log: 26.0ms (30.4% of total)
ival-add: 10.0ms (11.7% of total)
ival-mult: 10.0ms (11.7% of total)
ival-sub: 7.0ms (8.2% of total)
ival-div: 3.0ms (3.5% of total)
ival-true: 1.0ms (1.2% of total)
ival-assert: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess331.0ms (2.4%)

Memory
-19.2MiB live, 176.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
074233
1176224
2547218
32184218
45916218
02024
03224
15124
210324
327724
460224
5130224
6256224
7436824
8669624
9784224
0807221
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.1MiB live, 0.1MiB allocated
Compiler

Compiled 0 to 3 computations (-∞% saved)

prune1.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
91.6%
(+.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)

simplify384.0ms (2.8%)

Memory
-3.0MiB live, 155.5MiB 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
51302109
62562109
74368109
86696109
97842109
0807299
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)

localize127.0ms (0.9%)

Memory
20.5MiB live, 101.8MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.1484375
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
accuracy0.15940373016428752
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x)
accuracy0.1796875
(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))
accuracy5.331536963144133
(/.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
115.0ms256×0valid
Compiler

Compiled 220 to 42 computations (80.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 103.0ms
const: 72.0ms (69.8% of total)
ival-sub: 17.0ms (16.5% of total)
ival-mult: 5.0ms (4.8% of total)
ival-add: 4.0ms (3.9% of total)
ival-log: 3.0ms (2.9% of total)
ival-div: 2.0ms (1.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series39.0ms (0.3%)

Memory
16.4MiB live, 52.1MiB 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 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x)
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 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)))
(+ (* -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))
(* x (- (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))) 1))
(* -1 (* x (log (/ 1 x))))
(* x (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) 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/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)))))
(+ 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
12.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) (* (- x 1/2) (log 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) (* (- x 1/2) (log x)))
5.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) (* (- x 1/2) (log 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) (* (- x 1/2) (log 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) (* (- x 1/2) (log x)))

simplify174.0ms (1.3%)

Memory
16.3MiB live, 204.8MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02621052
18551016
22889960
08372877
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)))
(+ (* -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))
(* x (- (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))) 1))
(* -1 (* x (log (/ 1 x))))
(* x (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) 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/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)))))
(+ 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) 1)))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 x))
(+ (* -1/2 (log x)) (* x (log x)))
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (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))
(*.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))
(* 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 (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)
(* -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))
(* -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))
(* 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)))))
(+ 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 z x) #s(literal -13888888888889/5000000000000000 binary64) (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))

rewrite260.0ms (1.9%)

Memory
-44.2MiB live, 327.4MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02079
03279
115179
2128979
0912272
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 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x)
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 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 (-.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))
(*.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)))

eval80.0ms (0.6%)

Memory
26.2MiB live, 133.8MiB allocated
Compiler

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

prune39.0ms (0.3%)

Memory
4.2MiB live, 92.0MiB allocated
Pruning

26 alts after pruning (26 fresh and 0 done)

PrunedKeptTotal
New49326519
Fresh000
Picked101
Done000
Total49426520
Accuracy
99.9%
Counts
520 → 26
Alt Table
Click to see full alt table
StatusAccuracyProgram
91.6%
(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))))
59.6%
(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))))
23.7%
(/.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)))))
91.6%
(-.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)))
62.0%
(+.f64 (/.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 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
71.1%
(+.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))
60.1%
(+.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)))))
59.5%
(+.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))))
70.8%
(+.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 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)))) x))
57.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) #s(literal 83333333333333/1000000000000000 binary64)) x))
91.6%
(+.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)))))
93.0%
(+.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))))
72.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))))
80.5%
(+.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 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)))
80.3%
#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)))
57.3%
#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)))
80.3%
#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 (/.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)))
61.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))
73.2%
#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))
32.4%
#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))
91.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 (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))
75.2%
#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))
70.0%
#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))
39.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 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)) (*.f64 z z)))
61.2%
#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)) (/.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)))
42.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 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z))
Compiler

Compiled 2 192 to 1 550 computations (29.3% saved)

simplify198.0ms (1.4%)

Memory
-10.7MiB live, 192.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.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))
cost-diff0
#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)))
cost-diff128
(+.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))
cost-diff2176
(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))
cost-diff0
(+.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)))
cost-diff0
(-.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)
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 (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))
cost-diff896
(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))
cost-diff0
(-.f64 x #s(literal 1/2 binary64))
cost-diff0
(log.f64 x)
cost-diff0
(*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))
cost-diff128
(-.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)))
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-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)) #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))))
cost-diff128
(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))
cost-diff512
(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))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
064684
0109674
1201668
2447668
31318660
43624654
57403654
08128641
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)) #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))))
(+.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)
#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)))
(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))
(*.f64 (/.f64 z x) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z))
(/.f64 z x)
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) 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 (*.f64 (*.f64 z z) y) x))
(/.f64 (*.f64 (*.f64 z z) y) x)
(*.f64 (*.f64 z z) y)
(*.f64 z z)
z
y
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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))
(log.f64 x)
x
(-.f64 x #s(literal 1/2 binary64))
#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 x #s(literal 91893853320467/100000000000000 binary64))
#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 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64))
z
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)
#s(literal 7936500793651/10000000000000000 binary64)
y
#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 (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))
(-.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)
(+.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)))
(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 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x))
(/.f64 y x)
y
x
z
(/.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)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(literal 83333333333333/1000000000000000 binary64)
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))
(-.f64 x #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(log.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)) (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 (-.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))
(-.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))
(+.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))
(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 z x)
z
x
(+.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 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x))
(/.f64 (-.f64 x #s(literal 1/2 binary64)) y)
(-.f64 x #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(log.f64 x)
(/.f64 #s(literal 91893853320467/100000000000000 binary64) y)
#s(literal 91893853320467/100000000000000 binary64)
(/.f64 x y)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#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)) #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))))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (/.f64 (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) #s(literal 1 binary64) (*.f64 z y)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 x #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)
#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 (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (/.f64 (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) #s(literal 1 binary64) (*.f64 z y)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) 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))
(fma.f64 (/.f64 (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) #s(literal 1 binary64) (*.f64 z y)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(*.f64 (/.f64 z x) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z))
(*.f64 (/.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) x) z)
(/.f64 z x)
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) 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 (*.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
(-.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)))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (/.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) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))
(log.f64 x)
x
(-.f64 x #s(literal 1/2 binary64))
#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 x #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))
(-.f64 x #s(literal 91893853320467/100000000000000 binary64))
#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 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 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 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 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))
z
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)
#s(literal 7936500793651/10000000000000000 binary64)
y
#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 (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))
#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)) (/.f64 z x) (/.f64 #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 (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)
(-.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) (/.f64 z x) (/.f64 #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 (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)))
(+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) 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))
(fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x))
(fma.f64 (/.f64 y x) z (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x))
(/.f64 y x)
y
x
z
(/.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)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(literal 83333333333333/1000000000000000 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 x #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(log.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)) (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)))
#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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) #s(literal 1 binary64) (*.f64 z y)) (/.f64 z x) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) 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))
(-.f64 (+.f64 (fma.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) #s(literal 1 binary64) (*.f64 z y)) (/.f64 z x) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x)
(-.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))
(fma.f64 (/.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) x) z (fma.f64 (/.f64 (log.f64 x) y) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (/.f64 x y))))
(+.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))
(fma.f64 (/.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) x) z (fma.f64 (/.f64 (log.f64 x) y) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)))
(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)))
(fma.f64 (/.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) x) z (*.f64 (/.f64 (log.f64 x) y) (-.f64 x #s(literal 1/2 binary64))))
(/.f64 z x)
z
x
(+.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 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x))
(*.f64 (/.f64 (log.f64 x) y) (-.f64 x #s(literal 1/2 binary64)))
(/.f64 (-.f64 x #s(literal 1/2 binary64)) y)
(-.f64 x #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(log.f64 x)
(/.f64 #s(literal 91893853320467/100000000000000 binary64) y)
#s(literal 91893853320467/100000000000000 binary64)
(/.f64 x y)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(literal 83333333333333/1000000000000000 binary64)

localize270.0ms (2%)

Memory
-1.5MiB live, 279.6MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.27181625976844204
(*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x))
accuracy0.33203125
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
accuracy8.839802466604118
(-.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))
accuracy10.612352173553322
(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))
accuracy0.32421875
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))
accuracy0.33203125
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
accuracy1.463541902667451
(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))
accuracy3.490557107925512
(fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x))
accuracy0.0859375
(fma.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
accuracy0.08984375
(-.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)))
accuracy0.1484375
(*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))
accuracy5.331536963144133
(/.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)
accuracy0.0
(*.f64 z z)
accuracy6.392868398263784
(*.f64 (*.f64 z z) y)
accuracy7.654290625904095
(/.f64 (*.f64 (*.f64 z z) y) x)
accuracy42.19660205101262
#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.1796875
(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))
accuracy0.33203125
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
accuracy2.555246463193778
(*.f64 (/.f64 z x) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z))
accuracy4.306660032025666
(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))
Samples
221.0ms256×0valid
Compiler

Compiled 1 308 to 131 computations (90% saved)

Precisions
Click to see histograms. Total time spent on operations: 160.0ms
const: 78.0ms (48.8% of total)
ival-add: 28.0ms (17.5% of total)
ival-mult: 21.0ms (13.1% of total)
ival-div: 17.0ms (10.6% of total)
ival-sub: 11.0ms (6.9% of total)
ival-log: 4.0ms (2.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series163.0ms (1.2%)

Memory
22.9MiB live, 251.6MiB allocated
Counts
27 → 183
Calls
Call 1
Inputs
(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))
(+.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)) #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))))
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 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 z z) y) x))
(/.f64 (*.f64 (*.f64 z z) y) x)
(*.f64 (*.f64 z z) y)
(*.f64 z z)
(-.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))
(log.f64 x)
(-.f64 x #s(literal 1/2 binary64))
(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))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) 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))
(-.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)
(+.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)))
(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))
(+.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))
#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)))
(-.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))
(*.f64 (/.f64 z x) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z))
(/.f64 #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)
(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 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x))
(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)) y) (log.f64 x))
Outputs
(/ (+ 83333333333333/1000000000000000 (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))))) 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)
(* -1/2 (log x))
(+ (* -1/2 (log x)) (* x (- (log x) 1)))
(/ (* y (pow z 2)) x)
(+ (* -1/2 (log x)) (* x (log x)))
(log x)
-1/2
(- x 1/2)
(/ (+ 83333333333333/1000000000000000 (* z (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (log x))))) (* z (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (* y (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y))))) (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ (* x (* y (- (/ (log x) y) (/ 1 y)))) (* y (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))))) (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))))) x)
(/ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) x)
(/ (+ (* x (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))) (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))) x)
(/ (+ (* x (+ (* -1/2 (/ (log x) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* x (log x)) y)))) (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))) x)
(/ (+ (* x (+ (* -1/2 (/ (log x) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (* x (- (/ (log x) y) (/ 1 y)))))) (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))) x)
(/ 83333333333333/1000000000000000 x)
(/ (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000) x)
(+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (log x))))
(* -1/2 (/ (log x) y))
(+ (* -1/2 (/ (log x) y)) (/ (* x (log x)) y))
(* 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 (- (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))) 1))
(* -1 (* x (log (/ 1 x))))
(* x (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))))
(* -1 (log (/ 1 x)))
x
(* x (- 1 (* 1/2 (/ 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) (* y z)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))
(* 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) (* y z)) 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))) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (/ (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))) (pow x 2)) (/ (* y (+ (* 1/2 (/ (log (/ 1 x)) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)))))
(* -1 (/ (* x (log (/ 1 x))) y))
(* x (+ (* -1 (/ (log (/ 1 x)) y)) (+ (* 1/2 (/ (log (/ 1 x)) (* x y))) (/ 91893853320467/100000000000000 (* x y)))))
(* x (+ (* -1 (/ (log (/ 1 x)) y)) (+ (* 1/2 (/ (log (/ 1 x)) (* x y))) (+ (/ 91893853320467/100000000000000 (* x y)) (/ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) (pow x 2))))))
(* 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)) (/ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) (pow x 2))))) (/ 1 y)))
(* x (+ (* -1 (/ (log (/ 1 x)) y)) (* 1/2 (/ (log (/ 1 x)) (* x y)))))
(* -1 (/ (- (* -1 (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))))) 83333333333333/1000000000000000) 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/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)))))
(+ (log -1) (* -1 (log (/ -1 x))))
(* -1 (* x (- (* 1/2 (/ 1 x)) 1)))
(* -1 (/ (- (* z (+ (* -1 (* y z)) (* -1 (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) 83333333333333/1000000000000000) x))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1 (/ (- (* z (+ (* -1 (* y z)) (* -1 (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) 83333333333333/1000000000000000) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) 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 (/ (- (* z (+ (* -1 (* y z)) (* -1 (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) 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 (/ (- (* -1 (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))))) 83333333333333/1000000000000000) 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))))))
(/ (* x (+ (log -1) (* -1 (log (/ -1 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 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* -1 (/ (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) x))) x)))))
(* -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/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) x))) x)) (/ 1 y)))))
(* -1 (/ (+ (* -1 (* y z)) (* -1 (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) x))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) (* x y))))))
(+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))
(+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) 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)
(* y (pow z 2))
(+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x)))
(+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (/ (* y (pow z 2)) 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)) (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 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)) (/ (* y (pow z 2)) x)))))
(/ (+ 91893853320467/100000000000000 (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))) y)
(/ (+ 91893853320467/100000000000000 (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) y)
(/ (- (+ 91893853320467/100000000000000 (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))) x) y)
(/ (- (+ 91893853320467/100000000000000 (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)
(/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y))
(/ (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)) y)
(/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) x)
(+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))
(+ 83333333333333/1000000000000000 (+ (* y (pow z 2)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))
(- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))
(- (+ (* 7936500793651/10000000000000000 (/ z x)) (/ (* y z) x)) (* 13888888888889/5000000000000000 (/ 1 x)))
(/ (* (log x) (- x 1/2)) y)
(* y (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x 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 x)) (* 13888888888889/5000000000000000 (/ 1 x)))) y) (/ (pow z 2) x))))
(* 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 x)) (* 13888888888889/5000000000000000 (/ 1 x)))) y) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))))
(/ (pow z 2) x)
(+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))
(- (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x)))) (/ x y))
(+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (/ (pow z 2) x))
(* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))
(/ (* y z) x)
(* y (- (+ (* 7936500793651/10000000000000000 (/ z (* x y))) (/ z x)) (/ 13888888888889/5000000000000000 (* x y))))
(* -1 (* y (+ (* -1 (/ (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) 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 (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 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 (/ (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) y)) (* -1 (/ (pow z 2) x)))))
(* -1 (* y (+ (* -1 (/ (+ (* -1 (- (+ (* -1 (* (log x) (- x 1/2))) (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))) (+ 91893853320467/100000000000000 (* -1 x)))) (* 83333333333333/1000000000000000 (/ 1 x))) y)) (* -1 (/ (pow z 2) x)))))
(+ (* -1 (/ (- (+ (* -1 (* (log x) (- x 1/2))) (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))) 91893853320467/100000000000000) y)) (/ (pow z 2) x))
(+ (* -1 (/ (- (+ (* -1 (* (log x) (- x 1/2))) (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))) (+ 91893853320467/100000000000000 (* -1 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 x)) (* -1 (/ (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x))) y)))))
(+ (* -13888888888889/5000000000000000 (/ z x)) (* 83333333333333/1000000000000000 (/ 1 x)))
(+ (* z (- (/ (* y (* z (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))) x) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 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)
(pow z 2)
(+ (* 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))))
(+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))))
(+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2)))))
(+ (* y (- (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)) (/ x y))) (* 83333333333333/1000000000000000 (/ 1 x)))
(+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 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)) (/ (* (log x) (- x 1/2)) y)) (/ x y))) (* z (- (* y (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))) (* 13888888888889/5000000000000000 (/ 1 x))))))
(+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))
(+ (* -13888888888889/5000000000000000 (/ z (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) 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)))
(- (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)) (/ x y))
(- (+ (* -13888888888889/5000000000000000 (/ z (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ 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 (* x y)))
(* z (- (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (* 13888888888889/5000000000000000 (/ 1 (* x y)))))
83333333333333/1000000000000000
(+ 83333333333333/1000000000000000 (* -13888888888889/5000000000000000 z))
(+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))
(/ -13888888888889/5000000000000000 x)
(- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))
(/ (* y (* (pow z 2) (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))) x)
(* (pow z 2) (- (/ (* y (+ 1 (* 7936500793651/10000000000000000 (/ 1 y)))) x) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* (pow z 2) (- (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (/ (* y (+ 1 (* 7936500793651/10000000000000000 (/ 1 y)))) x)) (/ 13888888888889/5000000000000000 (* 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 (* x (pow z 2))) (/ y x))) (/ 13888888888889/5000000000000000 (* 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))))
(* 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))))) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (/ (* 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) (+ (* 91893853320467/100000000000000 (/ 1 (* y (pow z 2)))) (/ (* (log x) (- x 1/2)) (* y (pow z 2)))))) (/ 13888888888889/5000000000000000 (* x (* y z)))))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (+ (/ 1 x) (+ (* 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 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))
(* (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 (/ 1 x)) (/ y x)))
(* z (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (/ (* y (+ 1 (* 7936500793651/10000000000000000 (/ 1 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))))
(* -1 (* (pow z 2) (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))))
(* (pow z 2) (- (* -1 (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* (pow z 2) (+ (* -1 (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))) (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z))))
(* (pow z 2) (+ (* -1 (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))) (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z))))
(* (pow z 2) (+ (* -1 (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))) (* -1 (/ (+ (* -1 (/ (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* y (- (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)) (/ x y))) (* 83333333333333/1000000000000000 (/ 1 x))) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)) z)) (* 13888888888889/5000000000000000 (/ 1 (* x y)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (/ 1 x))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* 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)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
(* (pow z 2) (+ 7936500793651/10000000000000000 (+ y (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))
(* -1 (* z (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))))
(* -1 (* z (- (+ (* -1 (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))) (* 7936500793651/10000000000000000 (/ 1 x)))))
Calls

9 calls:

TimeVariablePointExpression
37.0ms
y
@0
((+ (* (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) y) (/ 83333333333333/1000000000000000 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) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (* (* z z) y) x) (* (* z z) y) (* z z) (- (* (log x) (- x 1/2)) (- (- x 91893853320467/100000000000000) (/ (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))) (* (log x) (- x 1/2)) (log x) (- x 1/2) (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 83333333333333/1000000000000000 x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 83333333333333/1000000000000000 x)) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000)) x) (+ (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 83333333333333/1000000000000000 x)) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000)) (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 x) (/ (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000) (* (/ (- x 1/2) y) (log x)))
35.0ms
x
@0
((+ (* (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) y) (/ 83333333333333/1000000000000000 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) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (* (* z z) y) x) (* (* z z) y) (* z z) (- (* (log x) (- x 1/2)) (- (- x 91893853320467/100000000000000) (/ (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))) (* (log x) (- x 1/2)) (log x) (- x 1/2) (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 83333333333333/1000000000000000 x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 83333333333333/1000000000000000 x)) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000)) x) (+ (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 83333333333333/1000000000000000 x)) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000)) (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 x) (/ (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000) (* (/ (- x 1/2) y) (log x)))
19.0ms
y
@inf
((+ (* (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) y) (/ 83333333333333/1000000000000000 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) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (* (* z z) y) x) (* (* z z) y) (* z z) (- (* (log x) (- x 1/2)) (- (- x 91893853320467/100000000000000) (/ (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))) (* (log x) (- x 1/2)) (log x) (- x 1/2) (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 83333333333333/1000000000000000 x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 83333333333333/1000000000000000 x)) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000)) x) (+ (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 83333333333333/1000000000000000 x)) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000)) (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 x) (/ (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000) (* (/ (- x 1/2) y) (log x)))
18.0ms
x
@-inf
((+ (* (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) y) (/ 83333333333333/1000000000000000 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) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (* (* z z) y) x) (* (* z z) y) (* z z) (- (* (log x) (- x 1/2)) (- (- x 91893853320467/100000000000000) (/ (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))) (* (log x) (- x 1/2)) (log x) (- x 1/2) (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 83333333333333/1000000000000000 x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 83333333333333/1000000000000000 x)) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000)) x) (+ (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 83333333333333/1000000000000000 x)) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000)) (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 x) (/ (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000) (* (/ (- x 1/2) y) (log x)))
17.0ms
x
@inf
((+ (* (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) y) (/ 83333333333333/1000000000000000 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) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (* (* z z) y) x) (* (* z z) y) (* z z) (- (* (log x) (- x 1/2)) (- (- x 91893853320467/100000000000000) (/ (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))) (* (log x) (- x 1/2)) (log x) (- x 1/2) (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 83333333333333/1000000000000000 x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 83333333333333/1000000000000000 x)) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000)) x) (+ (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 83333333333333/1000000000000000 x)) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000)) (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ 83333333333333/1000000000000000 x) (/ (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000) (* (/ (- x 1/2) y) (log x)))

simplify221.0ms (1.6%)

Memory
-10.8MiB live, 149.5MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06424103
121423820
274003790
081043505
Stop Event
iter limit
node limit
Counts
183 → 182
Calls
Call 1
Inputs
(/ (+ 83333333333333/1000000000000000 (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))))) 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)
(* -1/2 (log x))
(+ (* -1/2 (log x)) (* x (- (log x) 1)))
(/ (* y (pow z 2)) x)
(+ (* -1/2 (log x)) (* x (log x)))
(log x)
-1/2
(- x 1/2)
(/ (+ 83333333333333/1000000000000000 (* z (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (log x))))) (* z (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (* y (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y))))) (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ (* x (* y (- (/ (log x) y) (/ 1 y)))) (* y (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))))) (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))))) x)
(/ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) x)
(/ (+ (* x (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))) (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))) x)
(/ (+ (* x (+ (* -1/2 (/ (log x) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* x (log x)) y)))) (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))) x)
(/ (+ (* x (+ (* -1/2 (/ (log x) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (* x (- (/ (log x) y) (/ 1 y)))))) (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))) x)
(/ 83333333333333/1000000000000000 x)
(/ (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000) x)
(+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (log x))))
(* -1/2 (/ (log x) y))
(+ (* -1/2 (/ (log x) y)) (/ (* x (log x)) y))
(* 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 (- (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))) 1))
(* -1 (* x (log (/ 1 x))))
(* x (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))))
(* -1 (log (/ 1 x)))
x
(* x (- 1 (* 1/2 (/ 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) (* y z)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))
(* 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) (* y z)) 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))) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (/ (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))) (pow x 2)) (/ (* y (+ (* 1/2 (/ (log (/ 1 x)) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)))))
(* -1 (/ (* x (log (/ 1 x))) y))
(* x (+ (* -1 (/ (log (/ 1 x)) y)) (+ (* 1/2 (/ (log (/ 1 x)) (* x y))) (/ 91893853320467/100000000000000 (* x y)))))
(* x (+ (* -1 (/ (log (/ 1 x)) y)) (+ (* 1/2 (/ (log (/ 1 x)) (* x y))) (+ (/ 91893853320467/100000000000000 (* x y)) (/ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) (pow x 2))))))
(* 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)) (/ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) (pow x 2))))) (/ 1 y)))
(* x (+ (* -1 (/ (log (/ 1 x)) y)) (* 1/2 (/ (log (/ 1 x)) (* x y)))))
(* -1 (/ (- (* -1 (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))))) 83333333333333/1000000000000000) 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/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)))))
(+ (log -1) (* -1 (log (/ -1 x))))
(* -1 (* x (- (* 1/2 (/ 1 x)) 1)))
(* -1 (/ (- (* z (+ (* -1 (* y z)) (* -1 (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) 83333333333333/1000000000000000) x))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1 (/ (- (* z (+ (* -1 (* y z)) (* -1 (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) 83333333333333/1000000000000000) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) 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 (/ (- (* z (+ (* -1 (* y z)) (* -1 (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) 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 (/ (- (* -1 (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))))) 83333333333333/1000000000000000) 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))))))
(/ (* x (+ (log -1) (* -1 (log (/ -1 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 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* -1 (/ (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) x))) x)))))
(* -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/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) x))) x)) (/ 1 y)))))
(* -1 (/ (+ (* -1 (* y z)) (* -1 (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) x))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) (* x y))))))
(+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))
(+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) 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)
(* y (pow z 2))
(+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x)))
(+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (/ (* y (pow z 2)) 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)) (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 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)) (/ (* y (pow z 2)) x)))))
(/ (+ 91893853320467/100000000000000 (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))) y)
(/ (+ 91893853320467/100000000000000 (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) y)
(/ (- (+ 91893853320467/100000000000000 (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))) x) y)
(/ (- (+ 91893853320467/100000000000000 (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)
(/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y))
(/ (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)) y)
(/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) x)
(+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))
(+ 83333333333333/1000000000000000 (+ (* y (pow z 2)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))
(- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))
(- (+ (* 7936500793651/10000000000000000 (/ z x)) (/ (* y z) x)) (* 13888888888889/5000000000000000 (/ 1 x)))
(/ (* (log x) (- x 1/2)) y)
(* y (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x 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 x)) (* 13888888888889/5000000000000000 (/ 1 x)))) y) (/ (pow z 2) x))))
(* 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 x)) (* 13888888888889/5000000000000000 (/ 1 x)))) y) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))))
(/ (pow z 2) x)
(+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))
(- (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x)))) (/ x y))
(+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (/ (pow z 2) x))
(* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))
(/ (* y z) x)
(* y (- (+ (* 7936500793651/10000000000000000 (/ z (* x y))) (/ z x)) (/ 13888888888889/5000000000000000 (* x y))))
(* -1 (* y (+ (* -1 (/ (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) 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 (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 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 (/ (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) y)) (* -1 (/ (pow z 2) x)))))
(* -1 (* y (+ (* -1 (/ (+ (* -1 (- (+ (* -1 (* (log x) (- x 1/2))) (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))) (+ 91893853320467/100000000000000 (* -1 x)))) (* 83333333333333/1000000000000000 (/ 1 x))) y)) (* -1 (/ (pow z 2) x)))))
(+ (* -1 (/ (- (+ (* -1 (* (log x) (- x 1/2))) (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))) 91893853320467/100000000000000) y)) (/ (pow z 2) x))
(+ (* -1 (/ (- (+ (* -1 (* (log x) (- x 1/2))) (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))) (+ 91893853320467/100000000000000 (* -1 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 x)) (* -1 (/ (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x))) y)))))
(+ (* -13888888888889/5000000000000000 (/ z x)) (* 83333333333333/1000000000000000 (/ 1 x)))
(+ (* z (- (/ (* y (* z (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))) x) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 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)
(pow z 2)
(+ (* 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))))
(+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))))
(+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2)))))
(+ (* y (- (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)) (/ x y))) (* 83333333333333/1000000000000000 (/ 1 x)))
(+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 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)) (/ (* (log x) (- x 1/2)) y)) (/ x y))) (* z (- (* y (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))) (* 13888888888889/5000000000000000 (/ 1 x))))))
(+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))
(+ (* -13888888888889/5000000000000000 (/ z (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) 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)))
(- (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)) (/ x y))
(- (+ (* -13888888888889/5000000000000000 (/ z (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ 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 (* x y)))
(* z (- (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (* 13888888888889/5000000000000000 (/ 1 (* x y)))))
83333333333333/1000000000000000
(+ 83333333333333/1000000000000000 (* -13888888888889/5000000000000000 z))
(+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))
(/ -13888888888889/5000000000000000 x)
(- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))
(/ (* y (* (pow z 2) (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))) x)
(* (pow z 2) (- (/ (* y (+ 1 (* 7936500793651/10000000000000000 (/ 1 y)))) x) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* (pow z 2) (- (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (/ (* y (+ 1 (* 7936500793651/10000000000000000 (/ 1 y)))) x)) (/ 13888888888889/5000000000000000 (* 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 (* x (pow z 2))) (/ y x))) (/ 13888888888889/5000000000000000 (* 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))))
(* 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))))) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (/ (* 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) (+ (* 91893853320467/100000000000000 (/ 1 (* y (pow z 2)))) (/ (* (log x) (- x 1/2)) (* y (pow z 2)))))) (/ 13888888888889/5000000000000000 (* x (* y z)))))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (+ (/ 1 x) (+ (* 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 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))
(* (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 (/ 1 x)) (/ y x)))
(* z (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (/ (* y (+ 1 (* 7936500793651/10000000000000000 (/ 1 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))))
(* -1 (* (pow z 2) (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))))
(* (pow z 2) (- (* -1 (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* (pow z 2) (+ (* -1 (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))) (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z))))
(* (pow z 2) (+ (* -1 (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))) (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z))))
(* (pow z 2) (+ (* -1 (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))) (* -1 (/ (+ (* -1 (/ (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* y (- (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)) (/ x y))) (* 83333333333333/1000000000000000 (/ 1 x))) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)) z)) (* 13888888888889/5000000000000000 (/ 1 (* x y)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (/ 1 x))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* 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)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
(* (pow z 2) (+ 7936500793651/10000000000000000 (+ y (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))
(* -1 (* z (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))))
(* -1 (* z (- (+ (* -1 (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))) (* 7936500793651/10000000000000000 (/ 1 x)))))
Outputs
(/ (+ 83333333333333/1000000000000000 (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))))) x)
(/.f64 (fma.f64 (*.f64 y z) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) #s(literal 83333333333333/1000000000000000 binary64)) x)
(+ 91893853320467/100000000000000 (* -1/2 (log x)))
(fma.f64 #s(literal -1/2 binary64) (log.f64 x) #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 #s(literal -1/2 binary64) (log.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 #s(literal -1/2 binary64) (log.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)
(/ (+ 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 #s(literal -1/2 binary64) (log.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 #s(literal -1/2 binary64) (log.f64 x))
(+ (* -1/2 (log x)) (* x (- (log x) 1)))
(fma.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x (*.f64 #s(literal -1/2 binary64) (log.f64 x)))
(/ (* y (pow z 2)) x)
(/.f64 (*.f64 (*.f64 z z) y) x)
(+ (* -1/2 (log x)) (* x (log x)))
(*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))
(log x)
(log.f64 x)
-1/2
#s(literal -1/2 binary64)
(- x 1/2)
(-.f64 x #s(literal 1/2 binary64))
(/ (+ 83333333333333/1000000000000000 (* z (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 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 (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)))) x)
(/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (log.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)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)))) x)
(/.f64 (fma.f64 (fma.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x (fma.f64 #s(literal -1/2 binary64) (log.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)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (log x))))) (* z (- (+ (* 7936500793651/10000000000000000 z) (* y 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 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (* y (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y))))) (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))))) x)
(/.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 x)) y) y #s(literal 91893853320467/100000000000000 binary64)) x (fma.f64 (*.f64 y z) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) #s(literal 83333333333333/1000000000000000 binary64))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ (* x (* y (- (/ (log x) y) (/ 1 y)))) (* y (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))))) (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))))) x)
(/.f64 (fma.f64 (fma.f64 (*.f64 y x) (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) (fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 x)) y) y #s(literal 91893853320467/100000000000000 binary64))) x (fma.f64 (*.f64 y z) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) #s(literal 83333333333333/1000000000000000 binary64))) x)
(/ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) x)
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))
(/ (+ (* x (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))) (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))) x)
(/.f64 (fma.f64 (fma.f64 (/.f64 (log.f64 x) y) #s(literal -1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) x (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z)) x)
(/ (+ (* x (+ (* -1/2 (/ (log x) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* x (log x)) y)))) (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))) x)
(/.f64 (fma.f64 (fma.f64 (/.f64 (log.f64 x) y) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) x (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z)) x)
(/ (+ (* x (+ (* -1/2 (/ (log x) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (* x (- (/ (log x) y) (/ 1 y)))))) (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))) 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 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z)) x)
(/ 83333333333333/1000000000000000 x)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
(/ (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000) x)
(/.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 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))
(* -1/2 (/ (log x) y))
(/.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 x)) y)
(+ (* -1/2 (/ (log x) y)) (/ (* x (log x)) y))
(*.f64 (/.f64 (log.f64 x) y) (-.f64 x #s(literal 1/2 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))
(*.f64 (+.f64 (fma.f64 (/.f64 (neg.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))) 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))
(* 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 (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)
(* -1 (log (/ 1 x)))
(log.f64 x)
x
(* x (- 1 (* 1/2 (/ 1 x))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) 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) (* y z)) 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))
(* x (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))))
(*.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (log.f64 x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) 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) (* y z)) 13888888888889/5000000000000000)) (pow x 2)))))))
(*.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)
(* 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)) (/.f64 (neg.f64 (log.f64 x)) y) #s(literal 91893853320467/100000000000000 binary64)) x)) x)
(* x (+ (* y (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y))) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (/ (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))) (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 (fma.f64 y (fma.f64 (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) x) (/.f64 z x) (/.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) y) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x)))) x)
(* -1 (/ (* x (log (/ 1 x))) y))
(*.f64 (/.f64 (log.f64 x) y) x)
(* x (+ (* -1 (/ (log (/ 1 x)) y)) (+ (* 1/2 (/ (log (/ 1 x)) (* x y))) (/ 91893853320467/100000000000000 (* x y)))))
(*.f64 (+.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) y) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)) (/.f64 (log.f64 x) y)) x)
(* x (+ (* -1 (/ (log (/ 1 x)) y)) (+ (* 1/2 (/ (log (/ 1 x)) (* x y))) (+ (/ 91893853320467/100000000000000 (* x y)) (/ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) (pow x 2))))))
(*.f64 (+.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) y) (/.f64 (neg.f64 (log.f64 x)) x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z (*.f64 x x)) (/.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) (/.f64 (log.f64 x) y)) 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) y) (/.f64 (neg.f64 (log.f64 x)) x) (/.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)) (/ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) (pow x 2))))) (/ 1 y)))
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) y) (/.f64 (neg.f64 (log.f64 x)) x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z (*.f64 x x)) (/.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)))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) y) (/.f64 (neg.f64 (log.f64 x)) x) (/.f64 (log.f64 x) y)) x)
(* -1 (/ (- (* -1 (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))))) 83333333333333/1000000000000000) x))
(/.f64 (fma.f64 (neg.f64 y) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) #s(literal -83333333333333/1000000000000000 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))))))
(*.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/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/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))))))
(* 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))))))
(+ (log -1) (* -1 (log (/ -1 x))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(* -1 (* x (- (* 1/2 (/ 1 x)) 1)))
(*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 1/2 binary64) x) #s(literal 1 binary64)))
(* -1 (/ (- (* z (+ (* -1 (* y z)) (* -1 (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) 83333333333333/1000000000000000) x))
(/.f64 (fma.f64 (neg.f64 z) (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) 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 (/ (- (* z (+ (* -1 (* y z)) (* -1 (- (* 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 (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 (neg.f64 z) (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) #s(literal -83333333333333/1000000000000000 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 (/ (- (* z (+ (* -1 (* y z)) (* -1 (- (* 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 (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 (neg.f64 z) (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) #s(literal -83333333333333/1000000000000000 binary64)) 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 (/ (- (* -1 (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))))) 83333333333333/1000000000000000) 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 (*.f64 y #s(literal -1/2 binary64)) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) y) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (neg.f64 y) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) #s(literal -83333333333333/1000000000000000 binary64)) x))) x)))
(/ (* x (+ (log -1) (* -1 (log (/ -1 x))))) y)
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) 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)))))
(*.f64 (neg.f64 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) y) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (neg.f64 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/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) 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))) (/.f64 #s(literal -1/2 binary64) y) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) (neg.f64 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 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 (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)) (neg.f64 x)) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) 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)) (/ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) x))) x)) (/ 1 y)))))
(neg.f64 (fma.f64 (-.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) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) (neg.f64 x)) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) y)) x (/.f64 x y)))
(* -1 (/ (+ (* -1 (* y z)) (* -1 (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) x))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64))) x)
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) (* x y))))))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 #s(literal 1/2 binary64) y) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) x) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (neg.f64 y))))
(+ (* 83333333333333/1000000000000000 (/ 1 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 (/.f64 #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 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)))
(- (+ 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 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))) (-.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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (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 #s(literal 91893853320467/100000000000000 binary64) x))
(* y (pow z 2))
(*.f64 (*.f64 z z) y)
(+ (* 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))
(+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (/ (* y (pow z 2)) 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)))
(- (+ 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 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))) (-.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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (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 #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)))))
(+.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)))
(+ 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)))))
(+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (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))
(/ (+ 91893853320467/100000000000000 (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))) y)
(/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) y)
(/ (+ 91893853320467/100000000000000 (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) y)
(/.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (/.f64 y x) (*.f64 z z) (/.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) x))) y)
(/ (- (+ 91893853320467/100000000000000 (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))) x) y)
(/.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x) y)
(/ (- (+ 91893853320467/100000000000000 (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)
(/.f64 (+.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) y)
(/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y))
(/.f64 (/.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) x) y)
(/ (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)) y)
(/.f64 (fma.f64 (/.f64 y x) (*.f64 z z) (/.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) x)) y)
(/ (+ 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 (* 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 y z) z (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
(- (* 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))
(/ (* (log x) (- x 1/2)) y)
(*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x))
(* 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 (/.f64 z x) z (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) 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 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (/.f64 z x) z (/.f64 (/.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) x) y))) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) y)
(* y (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 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 (/.f64 z x) z (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) 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 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (/.f64 z x) z (/.f64 (/.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) x) y))) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) 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))))))
(fma.f64 (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y) y (fma.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (/.f64 z x) z (/.f64 (/.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) x) y))) y #s(literal 91893853320467/100000000000000 binary64)))
(/ (pow z 2) x)
(*.f64 (/.f64 z x) z)
(+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))
(+.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 (/.f64 z x) z)))
(- (+ (* 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 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (/.f64 z x) z (/.f64 (/.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) x) y))) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))
(+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (/ (pow z 2) x))
(fma.f64 (/.f64 z x) z (/.f64 (/.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) x) y))
(* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))
(fma.f64 (*.f64 y z) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) #s(literal 83333333333333/1000000000000000 binary64))
(/ (* y z) x)
(*.f64 (/.f64 z x) y)
(* 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)
(* -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 (/.f64 z x) z (/.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))))
(* -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 (/.f64 z x) z (/.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 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) y))))
(* -1 (* y (+ (* -1 (/ (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x))) y)) (* -1 (/ (pow z 2) x)))))
(*.f64 (neg.f64 y) (neg.f64 (fma.f64 (/.f64 z x) z (/.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))))
(* -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 y) (neg.f64 (fma.f64 (/.f64 z x) z (/.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 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) y))))
(* -1 (* y (+ (* -1 (/ (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) y)) (* -1 (/ (pow z 2) x)))))
(*.f64 (neg.f64 y) (neg.f64 (fma.f64 (/.f64 z 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)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) y))))
(* -1 (* y (+ (* -1 (/ (+ (* -1 (- (+ (* -1 (* (log x) (- x 1/2))) (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))) (+ 91893853320467/100000000000000 (* -1 x)))) (* 83333333333333/1000000000000000 (/ 1 x))) y)) (* -1 (/ (pow z 2) x)))))
(*.f64 (neg.f64 y) (neg.f64 (fma.f64 (/.f64 z x) z (/.f64 (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (+.f64 (-.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))))) x)) y))))
(+ (* -1 (/ (- (+ (* -1 (* (log x) (- x 1/2))) (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))) 91893853320467/100000000000000) y)) (/ (pow z 2) x))
(fma.f64 (/.f64 z x) z (/.f64 (-.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))))) (neg.f64 y)))
(+ (* -1 (/ (- (+ (* -1 (* (log x) (- x 1/2))) (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))) (+ 91893853320467/100000000000000 (* -1 x))) y)) (/ (pow z 2) x))
(fma.f64 (/.f64 z x) z (/.f64 (+.f64 (-.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))))) x) (neg.f64 y)))
(* -1 (* y (+ (* -1 (/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) y)) (* -1 (pow z 2)))))
(*.f64 (neg.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)))) y)
(* -1 (* y (+ (* -1 (/ z x)) (* -1 (/ (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x))) y)))))
(*.f64 (neg.f64 y) (-.f64 (/.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (neg.f64 y)) (/.f64 z x)))
(+ (* -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 (- (/ (* y (* z (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))) x) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x)))
(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))
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x)
(-.f64 (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 (+ (* -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 (+.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))) #s(literal 91893853320467/100000000000000 binary64)) x)
(pow z 2)
(*.f64 z z)
(+ (* 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))
(+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2))))
(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)))
(+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))))
(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))))
(+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2)))))
(+.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))) #s(literal 91893853320467/100000000000000 binary64))
(+ (* y (- (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)) (/ x y))) (* 83333333333333/1000000000000000 (/ 1 x)))
(fma.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* y (- (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)) (/ x y)))))
(fma.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)) y (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+ (* 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) y (/.f64 y x)) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))
(fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))
(+ (* -13888888888889/5000000000000000 (/ z (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)))
(fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 (/.f64 z x) y) (/.f64 #s(literal 91893853320467/100000000000000 binary64) 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)))
(fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) y) (/.f64 z x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)))
(- (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)) (/ x y))
(fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))
(- (+ (* -13888888888889/5000000000000000 (/ z (* 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) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) 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 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) y) (/.f64 z x)) z)) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))
(* -13888888888889/5000000000000000 (/ z (* x y)))
(*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 (/.f64 z x) y))
(* z (- (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (* 13888888888889/5000000000000000 (/ 1 (* x y)))))
(*.f64 (+.f64 (/.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) y) (/.f64 z x)) z)
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 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))
(/ (* y (* (pow z 2) (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))) x)
(*.f64 z (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x))
(* (pow z 2) (- (/ (* y (+ 1 (* 7936500793651/10000000000000000 (/ 1 y)))) x) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(*.f64 (-.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z))
(* (pow z 2) (- (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (/ (* y (+ 1 (* 7936500793651/10000000000000000 (/ 1 y)))) x)) (/ 13888888888889/5000000000000000 (* x z))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 x z) z)) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z 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 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 (log.f64 x) z) (/.f64 (-.f64 x #s(literal 1/2 binary64)) z) (/.f64 y x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 x z) z))) (/.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 (* x (pow z 2))) (/ y x))) (/ 13888888888889/5000000000000000 (* x z))))
(*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 x z) z)) (/.f64 y x)) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.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))))
(*.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 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 x z) z))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z))) (/.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 (fma.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) z (/.f64 z x)) y) z)
(* (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))))) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (/ (* y (- (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)) (/ x y))) (pow z 2)))) (/ 13888888888889/5000000000000000 (* x z))))
(*.f64 (-.f64 (+.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)) (/.f64 y (*.f64 z z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 x z) z))) (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) (+ (/ 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) (+ (* 91893853320467/100000000000000 (/ 1 (* y (pow z 2)))) (/ (* (log x) (- x 1/2)) (* y (pow z 2)))))) (/ 13888888888889/5000000000000000 (* x (* y z)))))
(*.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 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 (/ 1 (* x y))) (+ (/ 1 x) (+ (* 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 1 binary64) x)) (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y)) (/.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) y)) (/.f64 (/.f64 x (*.f64 z z)) y)) (*.f64 z z))
(/ (* (pow z 2) (+ 1 (* 7936500793651/10000000000000000 (/ 1 y)))) x)
(/.f64 (*.f64 (fma.f64 (/.f64 z y) #s(literal 7936500793651/10000000000000000 binary64) 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 y)) x)
(*.f64 z (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x))
(* (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 (*.f64 x z) z)) (/.f64 y x)) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.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)))) (* 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))
(* 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 x z)) z))
(* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (/ (* y (+ 1 (* 7936500793651/10000000000000000 (/ 1 y)))) x)))
(*.f64 (*.f64 (-.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) z)) z)) 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 (-.f64 (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) z)) z)) (*.f64 z z))
(* -1 (* (pow z 2) (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))))
(*.f64 (*.f64 (neg.f64 z) (-.f64 (/.f64 #s(literal -7936500793651/10000000000000000 binary64) x) (/.f64 y x))) z)
(* (pow z 2) (- (* -1 (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(*.f64 (-.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 x z)) (-.f64 (/.f64 #s(literal -7936500793651/10000000000000000 binary64) x) (/.f64 y x))) (*.f64 z z))
(* (pow z 2) (+ (* -1 (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))) (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z))))
(*.f64 (*.f64 (-.f64 (neg.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) x) z)) z)) z) z)
(* (pow z 2) (+ (* -1 (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))) (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z))))
(*.f64 (*.f64 (-.f64 (neg.f64 (-.f64 (/.f64 #s(literal -7936500793651/10000000000000000 binary64) x) (/.f64 y x))) (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 (-.f64 (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) z)) z)) z) z)
(* (pow z 2) (+ (* -1 (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))) (* -1 (/ (+ (* -1 (/ (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z))))
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 (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))) z)) (neg.f64 z)) (-.f64 (/.f64 #s(literal -7936500793651/10000000000000000 binary64) x) (/.f64 y x))) z) z)
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* y (- (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)) (/ x y))) (* 83333333333333/1000000000000000 (/ 1 x))) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))))
(*.f64 (*.f64 (-.f64 (fma.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) y (/.f64 y x)) (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) z)) z)) z) z)
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) 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 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) z)) z)) (*.f64 z z))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* 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 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)) 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 (-.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) x) z)) z)) (*.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)
(* -1 (* z (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))))
(*.f64 (neg.f64 z) (-.f64 (/.f64 #s(literal -7936500793651/10000000000000000 binary64) x) (/.f64 y x)))
(* -1 (* z (- (+ (* -1 (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))) (* 7936500793651/10000000000000000 (/ 1 x)))))
(*.f64 (neg.f64 z) (-.f64 (-.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) (/.f64 y x)) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)))

rewrite349.0ms (2.5%)

Memory
-15.7MiB live, 257.6MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
064478
0109470
1572458
25421458
08099454
Stop Event
iter limit
node limit
iter limit
Counts
27 → 669
Calls
Call 1
Inputs
(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))
(+.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)) #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))))
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 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 z z) y) x))
(/.f64 (*.f64 (*.f64 z z) y) x)
(*.f64 (*.f64 z z) y)
(*.f64 z z)
(-.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))
(log.f64 x)
(-.f64 x #s(literal 1/2 binary64))
(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))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) 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))
(-.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)
(+.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)))
(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))
(+.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))
#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)))
(-.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))
(*.f64 (/.f64 z x) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z))
(/.f64 #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)
(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 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x))
(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)) y) (log.f64 x))
Outputs
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z 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 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x))) (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) #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 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x))) (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) #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 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z 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 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x))) (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z 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 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x))) (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x))) (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) #s(literal 2 binary64))))
(fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)))
(fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (pow.f64 (neg.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) y) (/.f64 z x)))
(fma.f64 (*.f64 (/.f64 y x) z) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (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) y) (/.f64 z x)))
(fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (*.f64 (/.f64 z x) y) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 y (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 (/.f64 z x) (*.f64 (+.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))
(fma.f64 z (*.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) y)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z 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 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(+.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)))
(*.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 (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 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 x x)) (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x))
(/.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 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (fma.f64 x x (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x))))
(/.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 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal -91893853320467/100000000000000 binary64)) #s(literal -1 binary64)) (neg.f64 x))
(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 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (log.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)) (neg.f64 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 (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 (-.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))))
(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 (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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) 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))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))
(+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(*.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #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)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z 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) x))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z 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) x))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64))) (+.f64 (pow.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64))) (-.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z 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) x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 91893853320467/100000000000000 binary64)) (+.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 91893853320467/100000000000000 binary64)))) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) (+.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #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 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #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 (*.f64 (+.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 91893853320467/100000000000000 binary64)) (+.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) (+.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #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)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #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)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z 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) x))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64))) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #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)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z 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) x))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64))) (+.f64 (pow.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #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)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (*.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z 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) x))))))
(/.f64 (+.f64 (pow.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z 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) x))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) 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)) (+.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #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)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(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 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #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)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #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 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #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 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 91893853320467/100000000000000 binary64))))
(-.f64 (+.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #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)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))) (/.f64 (pow.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64)) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #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)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x (+.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 91893853320467/100000000000000 binary64))))
(+.f64 (+.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #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 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #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 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z 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) x)))
(+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #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)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) (+.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #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 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) 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)) (*.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 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (neg.f64 x) (neg.f64 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 (neg.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 (neg.f64 x) (neg.f64 x)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (neg.f64 x)))))
(/.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)) (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))) (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))
#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 (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 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 z z) y) x))
(*.f64 (*.f64 (neg.f64 z) (*.f64 y z)) (pow.f64 (neg.f64 x) #s(literal -1 binary64)))
(*.f64 (/.f64 y x) (*.f64 z z))
(*.f64 (*.f64 (*.f64 z z) y) (pow.f64 x #s(literal -1 binary64)))
(*.f64 (*.f64 z z) (/.f64 y x))
(*.f64 y (*.f64 (/.f64 z x) z))
(*.f64 z (*.f64 (/.f64 y x) z))
(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 (*.f64 z z) y) #s(literal 1 binary64)) x)
(/.f64 (*.f64 (*.f64 z z) #s(literal 1 binary64)) (/.f64 x y))
(/.f64 (neg.f64 (*.f64 (neg.f64 z) (*.f64 y z))) (neg.f64 (neg.f64 x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x (*.f64 (*.f64 z z) y))))
(/.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)))
(/.f64 (*.f64 (neg.f64 z) (*.f64 y z)) (neg.f64 x))
(/.f64 (*.f64 (*.f64 z z) y) x)
(/.f64 (*.f64 z z) (/.f64 x y))
(neg.f64 (/.f64 (*.f64 (neg.f64 z) (*.f64 y 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 y z) z)
(*.f64 (*.f64 z z) y)
(*.f64 y (*.f64 z z))
(*.f64 z (*.f64 y z))
(*.f64 (pow.f64 z #s(literal 1 binary64)) (pow.f64 z #s(literal 1 binary64)))
(*.f64 z z)
(pow.f64 z #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 z) #s(literal 2 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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(literal 2 binary64))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (/.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(literal 2 binary64))) (pow.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) 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(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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(literal 3 binary64))) (pow.f64 (fma.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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))) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (/.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(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.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) (-.f64 (/.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) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) 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 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) 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)) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (/.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(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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))) (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 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.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) (-.f64 (/.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) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.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(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.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(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64))) (-.f64 (/.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) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 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)) (*.f64 (+.f64 (/.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(literal 91893853320467/100000000000000 binary64)) (+.f64 (/.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(literal 91893853320467/100000000000000 binary64)))) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) (+.f64 (/.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(literal 91893853320467/100000000000000 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (neg.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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))) (neg.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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))))) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (neg.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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)))))
(/.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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (*.f64 (+.f64 (/.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(literal 91893853320467/100000000000000 binary64)) (+.f64 (/.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(literal 91893853320467/100000000000000 binary64))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) (+.f64 (/.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(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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))) (neg.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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)))) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (neg.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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(literal 2 binary64)))) (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (/.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(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) 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))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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(literal 3 binary64)))) (neg.f64 (fma.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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))) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.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(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.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) (-.f64 (/.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) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) 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 x (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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(literal 2 binary64))) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (/.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(literal 2 binary64))) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) 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)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) 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)) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (/.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(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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))) (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 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.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) (-.f64 (/.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) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.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(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) 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 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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(literal 3 binary64))) (fma.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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))) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (/.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(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.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(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (*.f64 (/.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) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))))
(/.f64 (+.f64 (pow.f64 (/.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(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64))) (fma.f64 (/.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) (-.f64 (/.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) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (/.f64 x (-.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 #s(literal 91893853320467/100000000000000 binary64) x)))
(fma.f64 (pow.f64 (/.f64 x (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 #s(literal 91893853320467/100000000000000 binary64) x)))
(fma.f64 #s(literal -1 binary64) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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)) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/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)) (+.f64 (/.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(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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(fma.f64 #s(literal 1 binary64) (/.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) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
(fma.f64 (neg.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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))))
(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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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))))
(-.f64 (+.f64 (/.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) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 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)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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)))) (/.f64 (pow.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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(literal 2 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) 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))) (/.f64 (pow.f64 (/.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(literal 2 binary64)) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) 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))))
(-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (fma.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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))) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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(literal 3 binary64)) (fma.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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))) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 (neg.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))
(-.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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
(+.f64 (+.f64 (/.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) (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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (neg.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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))) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))))
(+.f64 (/.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) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) 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))
(+.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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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))) (neg.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.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))))
(*.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)))
(log.f64 x)
(*.f64 (fma.f64 x x #s(literal -1/4 binary64)) (pow.f64 (+.f64 #s(literal 1/2 binary64) x) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) x) (fma.f64 x x #s(literal -1/4 binary64))) #s(literal -1 binary64))
(pow.f64 (/.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 1/8 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (fma.f64 x x #s(literal -1/4 binary64))) (neg.f64 (+.f64 #s(literal 1/2 binary64) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 x x #s(literal -1/4 binary64)) (-.f64 x #s(literal -1/2 binary64)))
(/.f64 (fma.f64 x x #s(literal -1/4 binary64)) (+.f64 #s(literal 1/2 binary64) x))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) x) (fma.f64 x x #s(literal -1/4 binary64))))
(/.f64 #s(literal 1 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 1/8 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 x x (-.f64 #s(literal 1/4 binary64) (*.f64 x #s(literal -1/2 binary64)))))
(/.f64 (-.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))))
(-.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) x)) (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) x)))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))) (/.f64 #s(literal 1/8 binary64) (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))))
(-.f64 x #s(literal 1/2 binary64))
(+.f64 #s(literal -1/2 binary64) x)
(+.f64 x #s(literal -1/2 binary64))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 (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)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 (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)) (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 (fma.f64 (/.f64 y x) z (/.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 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 (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))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 (fma.f64 (/.f64 y x) z (/.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 (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)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.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)) (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 (fma.f64 (/.f64 y x) z (/.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 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)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 2 binary64))))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (fma.f64 (/.f64 y x) z (/.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 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z))
(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 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z))
(fma.f64 z (fma.f64 (/.f64 y x) 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 (fma.f64 (/.f64 y x) z (/.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 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))) (/.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (*.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))))
(+.f64 (*.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))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (-.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)) x)))
(*.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 2 binary64)) (*.f64 x x)) (pow.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (+.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)) x)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 x (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (+.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)) x)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (+.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)) x)) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 2 binary64)) (*.f64 x x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (+.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)) x)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 2 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 2 binary64)) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) (neg.f64 x)))
(/.f64 (-.f64 (pow.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)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64))) (-.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 3 binary64)) (pow.f64 (neg.f64 x) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) (neg.f64 x)))))
(/.f64 (+.f64 (pow.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)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64))) (+.f64 (pow.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)) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (*.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 2 binary64)) (*.f64 x x))) (neg.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (+.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)) x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (+.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)) x)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 2 binary64)) (*.f64 x x)) (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (+.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)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (+.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)) x)) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 2 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (+.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)) x)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 2 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (+.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)) x)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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 (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 (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)) #s(literal -1 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal -91893853320467/100000000000000 binary64)) #s(literal -1 binary64)) (-.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)) x))
(fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal -91893853320467/100000000000000 binary64)) #s(literal -1 binary64)) (+.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)) (neg.f64 x)))
(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)) (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 (pow.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)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) (pow.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) #s(literal -1 binary64)) (neg.f64 x))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #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) x))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) 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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(fma.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(fma.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (log.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)) (-.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)) x))
(fma.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (log.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)) (+.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)) (neg.f64 x)))
(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)) (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 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64)) (pow.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)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (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.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)) #s(literal 2 binary64))) #s(literal -1 binary64)) (neg.f64 x))
(fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (pow.f64 (neg.f64 x) #s(literal -1 binary64)) (fma.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #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) 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 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) 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 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (neg.f64 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 (/.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) x))))
(fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (fma.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #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) x))))
(fma.f64 z (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) (-.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
(fma.f64 z (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) (+.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (neg.f64 x)))
(fma.f64 z (fma.f64 (/.f64 y x) 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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 2 binary64)) (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (+.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)) x))) (/.f64 (*.f64 x x) (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (+.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)) x))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 3 binary64)) (fma.f64 x (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (+.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)) x)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (+.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)) x)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 2 binary64)))))
(-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) x)
(+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (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))) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (neg.f64 x)))
(+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (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))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(+.f64 (neg.f64 x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))))
(+.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) (-.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
(+.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) (+.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (neg.f64 x)))
(+.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) (neg.f64 x))
(+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (-.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)) x))
(+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (+.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)) (neg.f64 x)))
(+.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) 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)))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) 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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(*.f64 (-.f64 (pow.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)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) (pow.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64)) (pow.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)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (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.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)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.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)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (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.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)) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64)) (pow.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)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (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)))) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (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))) #s(literal 91893853320467/100000000000000 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (/.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)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (-.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (pow.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)) #s(literal 2 binary64))) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (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))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (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))) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (fma.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (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))) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (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))) #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (/.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)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (*.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(/.f64 (neg.f64 (-.f64 (pow.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)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)))) (neg.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64)) (pow.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)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (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.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)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (-.f64 (*.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)) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal -91893853320467/100000000000000 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal -91893853320467/100000000000000 binary64)) (-.f64 (*.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))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #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 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 2 binary64))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal -91893853320467/100000000000000 binary64)) (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 3 binary64))))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal -91893853320467/100000000000000 binary64)) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (-.f64 (*.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)) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (log.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (log.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 (*.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))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #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 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 2 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (log.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 3 binary64))))) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (log.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 (fma.f64 (/.f64 y x) z (/.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal -91893853320467/100000000000000 binary64)) (*.f64 (-.f64 (*.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)) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (-.f64 (*.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal -91893853320467/100000000000000 binary64))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (log.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) (*.f64 (-.f64 (*.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)) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 (-.f64 (*.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)) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (log.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 3 binary64))) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal -91893853320467/100000000000000 binary64)) (*.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #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 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 2 binary64))) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal -91893853320467/100000000000000 binary64))))
(/.f64 (fma.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (log.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) (*.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #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 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 2 binary64))) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (log.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.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)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) (-.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.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)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (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.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)) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64)) (pow.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)) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64)) (pow.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)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (-.f64 (pow.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)) #s(literal 2 binary64)) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (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))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64)) (pow.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)) #s(literal 3 binary64))) (fma.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (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.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)) #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 (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)) #s(literal -1 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #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)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal -91893853320467/100000000000000 binary64)) #s(literal -1 binary64)) (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 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) 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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 (log.f64 x) (-.f64 x #s(literal 1/2 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)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (log.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)) (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 #s(literal -83333333333333/1000000000000000 binary64) (pow.f64 (neg.f64 x) #s(literal -1 binary64)) (fma.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))))
(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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (/.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) (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) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (fma.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 z (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(-.f64 (/.f64 (pow.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)) #s(literal 2 binary64)) (-.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))) (/.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (-.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))))
(+.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (*.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))
(+.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)) #s(literal 91893853320467/100000000000000 binary64)) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))))
(+.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 (fma.f64 (/.f64 y x) z (/.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)) (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))) #s(literal 91893853320467/100000000000000 binary64))
(+.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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)) (/.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)) (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)))
(+.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))
(+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (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))))
(+.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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))))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) 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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (pow.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (neg.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y)) (pow.f64 (*.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (neg.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #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 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y)) (pow.f64 (*.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #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 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (neg.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y)) (pow.f64 (*.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (fma.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (neg.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (neg.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #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 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y)) (pow.f64 (*.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y)) (pow.f64 (*.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #s(literal 2 binary64))))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y))
(fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (pow.f64 (neg.f64 x) #s(literal -1 binary64)) (*.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y))
(fma.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (*.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y))
(fma.f64 y (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #s(literal 2 binary64)) (fma.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (neg.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (/.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (fma.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (neg.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(+.f64 (*.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y))
(*.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) #s(literal 2 binary64))) (pow.f64 (-.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 y #s(literal -3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (-.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)))) (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (-.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (-.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)))) (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 2 binary64))) (fma.f64 (pow.f64 y #s(literal -3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) #s(literal 2 binary64)) (*.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)))) (-.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 y #s(literal -3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (-.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)))) (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (*.f64 (neg.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y)) (log.f64 x))) (*.f64 (*.f64 y #s(literal 100000000000000/91893853320467 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) #s(literal 2 binary64))))) (*.f64 (*.f64 y #s(literal 100000000000000/91893853320467 binary64)) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (*.f64 (neg.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y)) (log.f64 x)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) (-.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) #s(literal 2 binary64))) (*.f64 (*.f64 y #s(literal 100000000000000/91893853320467 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) #s(literal 3 binary64))))) (*.f64 (*.f64 y #s(literal 100000000000000/91893853320467 binary64)) (fma.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) (-.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal -91893853320467/100000000000000 binary64) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (*.f64 (neg.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y)) (log.f64 x))) (*.f64 (neg.f64 y) (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) #s(literal 2 binary64))))) (*.f64 (neg.f64 y) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (*.f64 (neg.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y)) (log.f64 x)))))
(/.f64 (fma.f64 #s(literal -91893853320467/100000000000000 binary64) (fma.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) (-.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) #s(literal 2 binary64))) (*.f64 (neg.f64 y) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) #s(literal 3 binary64))))) (*.f64 (neg.f64 y) (fma.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) (-.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (*.f64 (neg.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y)) (log.f64 x))) (*.f64 y (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) #s(literal 2 binary64))))) (*.f64 y (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (*.f64 (neg.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y)) (log.f64 x)))))
(/.f64 (fma.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) (-.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) #s(literal 2 binary64))) (*.f64 y (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) #s(literal 3 binary64))))) (*.f64 y (fma.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) (-.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) #s(literal 2 binary64))) (*.f64 y #s(literal 100000000000000/91893853320467 binary64)) (*.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (*.f64 (neg.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y)) (log.f64 x))) #s(literal 1 binary64))) (*.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (*.f64 (neg.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y)) (log.f64 x))) (*.f64 y #s(literal 100000000000000/91893853320467 binary64))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) #s(literal 2 binary64))) (neg.f64 y) (*.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (*.f64 (neg.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y)) (log.f64 x))) #s(literal -91893853320467/100000000000000 binary64))) (*.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (*.f64 (neg.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y)) (log.f64 x))) (neg.f64 y)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) #s(literal 2 binary64))) y (*.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (*.f64 (neg.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y)) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (*.f64 (neg.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y)) (log.f64 x))) y))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) #s(literal 3 binary64))) (*.f64 y #s(literal 100000000000000/91893853320467 binary64)) (*.f64 (fma.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) (-.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) (-.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) #s(literal 2 binary64))) (*.f64 y #s(literal 100000000000000/91893853320467 binary64))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) #s(literal 3 binary64))) (neg.f64 y) (*.f64 (fma.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) (-.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) #s(literal 2 binary64))) #s(literal -91893853320467/100000000000000 binary64))) (*.f64 (fma.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) (-.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) #s(literal 2 binary64))) (neg.f64 y)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) #s(literal 3 binary64))) y (*.f64 (fma.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) (-.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) #s(literal 2 binary64))) #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (fma.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) (-.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) #s(literal 2 binary64))) y))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) #s(literal 2 binary64))) (-.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (-.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (-.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)))) (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 2 binary64))) (fma.f64 (pow.f64 y #s(literal -3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 y #s(literal -3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)))))))
(/.f64 (fma.f64 (pow.f64 y #s(literal -3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (-.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)))) (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 2 binary64))))
(fma.f64 (*.f64 (/.f64 z x) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) (pow.f64 y #s(literal -1 binary64)) (fma.f64 (/.f64 z x) z (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))))
(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)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)))
(fma.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) #s(literal 2 binary64))) (pow.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (*.f64 (neg.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y)) (log.f64 x))) #s(literal -1 binary64)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))
(fma.f64 (pow.f64 y #s(literal -1 binary64)) #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))))
(fma.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) (-.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))
(fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (pow.f64 x #s(literal -1 binary64)) (fma.f64 (/.f64 z x) z (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))))
(fma.f64 #s(literal -91893853320467/100000000000000 binary64) (pow.f64 (neg.f64 y) #s(literal -1 binary64)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))))
(fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)))
(fma.f64 #s(literal 91893853320467/100000000000000 binary64) (pow.f64 y #s(literal -1 binary64)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))))
(fma.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (pow.f64 y #s(literal -1 binary64)) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)))
(fma.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (/.f64 (log.f64 x) y) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 (pow.f64 y #s(literal -1 binary64)) (log.f64 x)) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)))
(fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)))
(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 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))))
(fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) (*.f64 (pow.f64 y #s(literal -1 binary64)) (/.f64 z x)) (fma.f64 (/.f64 z x) z (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))))
(fma.f64 (/.f64 z x) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)))
(fma.f64 (/.f64 z x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) (fma.f64 (/.f64 z x) z (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))))
(fma.f64 z (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) x) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)))
(fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)))
(fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y)) (fma.f64 (/.f64 z x) z (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 2 binary64)) (-.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) (/.f64 (pow.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) #s(literal 2 binary64)) (-.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))))
(+.f64 (+.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 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 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)))
(+.f64 (/.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) x) (fma.f64 (/.f64 z x) z (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 91893853320467/100000000000000 binary64) y) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))))
(+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))
(+.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)))
(+.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 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 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(*.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) #s(literal 2 binary64)) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) (pow.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.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 x y))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) #s(literal 3 binary64)) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 x y) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.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 x y))) (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) #s(literal 2 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) (/.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 x y))) (-.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) #s(literal 2 binary64)) (pow.f64 (/.f64 x y) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 x y) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.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 x y))) (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) #s(literal 2 binary64))) (-.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) #s(literal 3 binary64)) (pow.f64 (/.f64 x y) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 (neg.f64 x) y))) (-.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) (/.f64 (neg.f64 x) y)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 2 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) (-.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 x) y) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (neg.f64 x) y) (/.f64 (neg.f64 x) y)) (*.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) (/.f64 (neg.f64 x) y)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)) (*.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) #s(literal 2 binary64)) (pow.f64 (/.f64 x y) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.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 x y)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) #s(literal 3 binary64)) (pow.f64 (/.f64 x y) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 x y) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.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 x y))) (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) #s(literal 2 binary64))) (/.f64 y x)) (*.f64 (-.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) #s(literal 1 binary64))) (*.f64 (-.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 y x)))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) #s(literal 2 binary64))) (neg.f64 y)) (*.f64 (-.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (neg.f64 x))) (*.f64 (-.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (neg.f64 y)))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) #s(literal 2 binary64))) y) (*.f64 (-.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) x)) (*.f64 (-.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) y))
(/.f64 (-.f64 (*.f64 (fma.f64 (pow.f64 y #s(literal -3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 3 binary64))) (/.f64 y x)) (*.f64 (fma.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (-.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)))) (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (fma.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (-.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)))) (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 2 binary64))) (/.f64 y x)))
(/.f64 (-.f64 (*.f64 (fma.f64 (pow.f64 y #s(literal -3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 3 binary64))) (neg.f64 y)) (*.f64 (fma.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (-.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)))) (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 2 binary64))) (neg.f64 x))) (*.f64 (fma.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (-.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)))) (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 2 binary64))) (neg.f64 y)))
(/.f64 (-.f64 (*.f64 (fma.f64 (pow.f64 y #s(literal -3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 3 binary64))) y) (*.f64 (fma.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (-.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)))) (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 2 binary64))) x)) (*.f64 (fma.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (-.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)))) (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 2 binary64))) y))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) #s(literal 2 binary64)) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.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 x y))))
(/.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) (/.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 x y))) (-.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) #s(literal 2 binary64)) (pow.f64 (/.f64 x y) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 x y) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.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 x y))) (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) #s(literal 2 binary64))) (-.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) #s(literal 3 binary64)) (pow.f64 (/.f64 x y) #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) #s(literal 3 binary64)) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) (fma.f64 (/.f64 x y) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.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 x y))) (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (/.f64 x y) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))))
(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 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 x y)))
(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 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (neg.f64 x) y)))
(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)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) #s(literal 2 binary64))) (pow.f64 (-.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) #s(literal -1 binary64)) (/.f64 (neg.f64 x) y))
(fma.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) #s(literal 2 binary64))) (pow.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (*.f64 (neg.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y)) (log.f64 x))) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))
(fma.f64 (pow.f64 y #s(literal -1 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))))
(fma.f64 (pow.f64 y #s(literal -1 binary64)) #s(literal 91893853320467/100000000000000 binary64) (-.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (/.f64 x y)))
(fma.f64 (pow.f64 y #s(literal -1 binary64)) #s(literal 91893853320467/100000000000000 binary64) (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (/.f64 (neg.f64 x) y)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (-.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (/.f64 x y)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (/.f64 (neg.f64 x) y)))
(fma.f64 (fma.f64 (pow.f64 y #s(literal -3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (-.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)))) (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 (neg.f64 x) y))
(fma.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) (-.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (pow.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))
(fma.f64 #s(literal -91893853320467/100000000000000 binary64) (pow.f64 (neg.f64 y) #s(literal -1 binary64)) (-.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (/.f64 x y)))
(fma.f64 #s(literal -91893853320467/100000000000000 binary64) (pow.f64 (neg.f64 y) #s(literal -1 binary64)) (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (/.f64 (neg.f64 x) y)))
(fma.f64 (neg.f64 x) (pow.f64 y #s(literal -1 binary64)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))))
(fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)))
(fma.f64 #s(literal 91893853320467/100000000000000 binary64) (pow.f64 y #s(literal -1 binary64)) (-.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (/.f64 x y)))
(fma.f64 #s(literal 91893853320467/100000000000000 binary64) (pow.f64 y #s(literal -1 binary64)) (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (/.f64 (neg.f64 x) y)))
(fma.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (pow.f64 y #s(literal -1 binary64)) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)))
(fma.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (/.f64 (log.f64 x) y) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 (pow.f64 y #s(literal -1 binary64)) (log.f64 x)) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)))
(fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.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 x y)))
(fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.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 (neg.f64 x) y)))
(fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)))
(fma.f64 (/.f64 z x) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (-.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 x y)))
(fma.f64 (/.f64 z x) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (neg.f64 x) y)))
(fma.f64 (/.f64 z x) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)))
(fma.f64 x (neg.f64 (pow.f64 y #s(literal -1 binary64))) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))))
(fma.f64 z (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) 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 x y)))
(fma.f64 z (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) 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 (neg.f64 x) y)))
(fma.f64 z (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) x) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)))
(fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) (-.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 x y)))
(fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (neg.f64 x) y)))
(fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 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) (/.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 x y)))) (/.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.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 x y)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) #s(literal 3 binary64)) (fma.f64 (/.f64 x y) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.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 x y))) (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) (fma.f64 (/.f64 x y) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.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 x y))) (pow.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) #s(literal 2 binary64)))))
(-.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) (/.f64 x y))
(+.f64 (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))))
(+.f64 (/.f64 (neg.f64 x) y) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))))
(+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))) (/.f64 (neg.f64 x) y))
(+.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (-.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (/.f64 x y)))
(+.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (/.f64 (neg.f64 x) y)))
(+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))
(+.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)))
(+.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.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 x y)))
(+.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.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 (neg.f64 x) y)))
(+.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)))
(*.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 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))
(*.f64 (/.f64 z x) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z))
(*.f64 z (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) x))
(*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)))
(pow.f64 (/.f64 x (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z)) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 2 binary64)) (*.f64 z z)) (/.f64 z x)) (-.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z))
(/.f64 (*.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 3 binary64))) (/.f64 z x)) (fma.f64 z (-.f64 z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) (/.f64 x z))
(/.f64 (*.f64 (neg.f64 z) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) (neg.f64 x))
(/.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) #s(literal 1 binary64)) (/.f64 x z))
(/.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (neg.f64 z)) (neg.f64 x))
(/.f64 (*.f64 (/.f64 z x) (-.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 2 binary64)) (*.f64 z z))) (-.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z))
(/.f64 (*.f64 (/.f64 z x) (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 3 binary64)))) (fma.f64 z (-.f64 z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) x) (/.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) x)) (*.f64 (*.f64 (/.f64 z x) z) (*.f64 (/.f64 z x) z))) (-.f64 (/.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) x) (*.f64 (/.f64 z x) z)))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 z x) z) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) x) (/.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) x) (-.f64 (*.f64 (*.f64 (/.f64 z x) z) (*.f64 (/.f64 z x) z)) (*.f64 (/.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) x) (*.f64 (/.f64 z x) z)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z)) (neg.f64 x))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 2 binary64)) (*.f64 z z)) #s(literal 1 binary64)) (*.f64 (-.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 x z)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 2 binary64)) (*.f64 z z)) (neg.f64 z)) (*.f64 (-.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (neg.f64 x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 2 binary64)) (*.f64 z z)) z) (*.f64 (-.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) x))
(/.f64 (*.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 z (-.f64 z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 2 binary64))) (/.f64 x z)))
(/.f64 (*.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 3 binary64))) (neg.f64 z)) (*.f64 (fma.f64 z (-.f64 z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 2 binary64))) (neg.f64 x)))
(/.f64 (*.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 3 binary64))) z) (*.f64 (fma.f64 z (-.f64 z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 2 binary64))) x))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 2 binary64)) (*.f64 z z))) (*.f64 (/.f64 x z) (-.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 3 binary64)))) (*.f64 (/.f64 x z) (fma.f64 z (-.f64 z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 2 binary64)))))
(/.f64 (*.f64 (neg.f64 z) (-.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 2 binary64)) (*.f64 z z))) (*.f64 (neg.f64 x) (-.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)))
(/.f64 (*.f64 (neg.f64 z) (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 3 binary64)))) (*.f64 (neg.f64 x) (fma.f64 z (-.f64 z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 2 binary64)))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 2 binary64)) (*.f64 z z))) (*.f64 x (-.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)))
(/.f64 (*.f64 z (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 3 binary64)))) (*.f64 x (fma.f64 z (-.f64 z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) x)
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z)))
(/.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 x z))
(fma.f64 (*.f64 (/.f64 z x) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) (pow.f64 y #s(literal -1 binary64)) (*.f64 (/.f64 z x) z))
(fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (pow.f64 x #s(literal -1 binary64)) (*.f64 (/.f64 z x) z))
(fma.f64 (*.f64 z z) (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) x))
(fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) (/.f64 z x) (*.f64 (/.f64 z x) z))
(fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) (*.f64 (pow.f64 y #s(literal -1 binary64)) (/.f64 z x)) (*.f64 (/.f64 z x) z))
(fma.f64 (/.f64 z x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) (*.f64 (/.f64 z x) z))
(fma.f64 (/.f64 z x) z (/.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) x))
(fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y)) (*.f64 (/.f64 z x) z))
(fma.f64 z (/.f64 z x) (/.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) x))
(+.f64 (/.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) x) (*.f64 (/.f64 z x) z))
(+.f64 (*.f64 (/.f64 z x) z) (/.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) x))
(*.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) (pow.f64 (neg.f64 x) #s(literal -1 binary64)))
(*.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 -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))
(exp.f64 (*.f64 (log.f64 (*.f64 x #s(literal 1000000000000000/83333333333333 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 x (-.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
(*.f64 #s(literal 1 binary64) (/.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))
(*.f64 (neg.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (pow.f64 x #s(literal -1 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (neg.f64 (neg.f64 x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (*.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))
(/.f64 (*.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 (*.f64 (fma.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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 x (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))
(/.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (*.f64 x (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (neg.f64 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)
(neg.f64 (/.f64 (neg.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))
(exp.f64 (*.f64 (log.f64 (/.f64 x (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (pow.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (pow.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))) (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64))) (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64))) (neg.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))) (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)))))
(/.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (+.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (-.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)))))
(/.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))))
(fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(fma.f64 z (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) #s(literal 83333333333333/1000000000000000 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))) (/.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))))
(+.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
(+.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 2 binary64))) (pow.f64 (/.f64 (-.f64 (*.f64 y z) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) x) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (-.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (*.f64 (/.f64 y x) z)) (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 (-.f64 (*.f64 y z) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) x) (-.f64 (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (-.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (*.f64 (/.f64 y x) z)) (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 2 binary64))) (-.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (*.f64 (/.f64 y x) z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 2 binary64)))) (neg.f64 (/.f64 (-.f64 (*.f64 y z) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (-.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (*.f64 (/.f64 y x) z)) (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 y z) (/.f64 x (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) (*.f64 x #s(literal 1 binary64))) (*.f64 x (/.f64 x (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 y z) (neg.f64 x) (*.f64 x (neg.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))))) (*.f64 x (neg.f64 x)))
(/.f64 (fma.f64 (*.f64 y z) x (*.f64 x (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)))) (*.f64 x x))
(/.f64 (fma.f64 #s(literal 1 binary64) x (*.f64 (/.f64 x (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) (*.f64 y z))) (*.f64 (/.f64 x (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) x))
(/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) x (*.f64 (neg.f64 x) (*.f64 y z))) (*.f64 (neg.f64 x) x))
(/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x (*.f64 x (*.f64 y z))) (*.f64 x x))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 y z) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) x))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (*.f64 y z) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) x) (-.f64 (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (-.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (*.f64 (/.f64 y x) z)) (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 y x) z) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (-.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (*.f64 (/.f64 y x) z)) (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (/.f64 x (fma.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 z z) #s(literal -192901234567904320987654321/25000000000000000000000000000000 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal 13888888888889/5000000000000000 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 y x) z))
(fma.f64 (pow.f64 (/.f64 x (fma.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) #s(literal -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 z z) (-.f64 #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64) (*.f64 z #s(literal -110229177689598104055643739/50000000000000000000000000000000 binary64)))) #s(literal -1 binary64)) (*.f64 (/.f64 y x) z))
(fma.f64 (*.f64 y z) (pow.f64 x #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 y x) z))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) (*.f64 (/.f64 y x) z))
(fma.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (*.f64 (/.f64 y x) z))
(fma.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 (/.f64 y x) z))
(fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x))
(fma.f64 y (/.f64 z x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x))
(fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64)) (*.f64 (/.f64 y x) z))
(fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 y z) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) x)) (/.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 y z) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) x)))
(+.f64 (*.f64 (/.f64 y x) z) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x))
(+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (*.f64 (/.f64 y x) z))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #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 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (log.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))) (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)) #s(literal -91893853320467/100000000000000 binary64)) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (log.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))) (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)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal -91893853320467/100000000000000 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (log.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))) (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)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal -91893853320467/100000000000000 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal -91893853320467/100000000000000 binary64)) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (log.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))) (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)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (log.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))) (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)) #s(literal 91893853320467/100000000000000 binary64))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.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)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal -91893853320467/100000000000000 binary64))) (/.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal -91893853320467/100000000000000 binary64))))
(+.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))))
(+.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 91893853320467/100000000000000 binary64))
(*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x))
(*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (pow.f64 y #s(literal -1 binary64)))
(*.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) y))
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (/.f64 (log.f64 x) y))
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 (pow.f64 y #s(literal -1 binary64)) (log.f64 x)))
(pow.f64 (/.f64 y (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (log.f64 x)) (/.f64 y (-.f64 x #s(literal 1/2 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) x #s(literal 1/2 binary64)) (log.f64 x)) (neg.f64 y))
(/.f64 (*.f64 (log.f64 x) #s(literal 1 binary64)) (/.f64 y (-.f64 x #s(literal 1/2 binary64))))
(/.f64 (*.f64 (log.f64 x) (fma.f64 #s(literal -1 binary64) x #s(literal 1/2 binary64))) (neg.f64 y))
(/.f64 (neg.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))) (neg.f64 y))
(/.f64 #s(literal 1 binary64) (/.f64 y (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) y)
(/.f64 (log.f64 x) (/.f64 y (-.f64 x #s(literal 1/2 binary64))))

eval142.0ms (1%)

Memory
26.6MiB live, 262.2MiB allocated
Compiler

Compiled 60 301 to 4 183 computations (93.1% saved)

prune115.0ms (0.8%)

Memory
17.8MiB live, 134.9MiB allocated
Pruning

37 alts after pruning (36 fresh and 1 done)

PrunedKeptTotal
New92724951
Fresh91221
Picked415
Done000
Total94037977
Accuracy
100.0%
Counts
977 → 37
Alt Table
Click to see full alt table
StatusAccuracyProgram
59.6%
(fma.f64 (pow.f64 (/.f64 x (-.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 #s(literal 91893853320467/100000000000000 binary64) x)))
23.7%
(/.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)))))
71.2%
(-.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -1/4 binary64)) (log.f64 x)) (+.f64 #s(literal 1/2 binary64) x)) (-.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)))
60.1%
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 x (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))))))
57.2%
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)))
91.6%
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))))
75.2%
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 z (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x)))))
70.8%
(+.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 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)))) x))
57.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) #s(literal 83333333333333/1000000000000000 binary64)) x))
93.0%
(+.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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64))))))
80.5%
(+.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 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)))
80.3%
#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 #s(literal 1 binary64) (/.f64 y (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 x y)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
41.7%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (-.f64 #s(approx (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (*.f64 (/.f64 (log.f64 x) y) x)) (/.f64 x y)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
57.3%
#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)))
80.3%
#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 (/.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)))
43.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
44.6%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) x)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
61.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))
32.4%
#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.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 z) z) x))
32.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 z z) (/.f64 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 (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))
91.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 (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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x))
75.2%
#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))
87.2%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 #s(approx (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) (*.f64 (/.f64 z x) y)) 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))
67.0%
#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) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 83333333333333/1000000000000000 x)) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000)) (fma.f64 (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y) y (fma.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (/.f64 z x) z (/.f64 (/.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) x) y))) y #s(literal 91893853320467/100000000000000 binary64)))) x))
73.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) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 83333333333333/1000000000000000 x)) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000)) (/.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 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)) x))
66.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) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 83333333333333/1000000000000000 x)) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000)) (*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 (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))) z)) (neg.f64 z)) (-.f64 (/.f64 #s(literal -7936500793651/10000000000000000 binary64) x) (/.f64 y x))) z) z)) x))
70.0%
#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))
31.8%
#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)))
39.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 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)) (*.f64 z z)))
61.2%
#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)) (/.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)))
43.5%
#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))
42.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 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z))
32.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 (/.f64 y x) z)))
35.1%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 y (*.f64 (/.f64 z x) z)))
27.1%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (*.f64 y x) (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)))))
Compiler

Compiled 3 506 to 2 416 computations (31.1% saved)

simplify466.0ms (3.4%)

Memory
0.5MiB live, 120.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #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 (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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x))
cost-diff320
(/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))
cost-diff896
(fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x))
cost-diff0
#s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) x))
cost-diff0
(fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) x)) y (/.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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) x)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
cost-diff704
(*.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) x)
cost-diff0
(+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))
cost-diff0
(-.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) 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 (-.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)) (*.f64 z z)))
cost-diff2240
(*.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))
cost-diff0
(/.f64 z x)
cost-diff0
(*.f64 (/.f64 z x) z)
cost-diff0
(*.f64 y (*.f64 (/.f64 z x) z))
cost-diff0
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 y (*.f64 (/.f64 z x) z)))
cost-diff0
(+.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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64))))))
cost-diff128
(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))
cost-diff320
(/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))
cost-diff1024
(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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
078693
0118696
1206670
2458670
31251667
43741659
56955630
08593602
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)) #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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64))))))
(+.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)
#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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))))
(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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64))))
(*.f64 (/.f64 z x) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z))
(/.f64 z x)
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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))
#s(literal 1 binary64)
(*.f64 x #s(literal 1000000000000000/83333333333333 binary64))
#s(literal 1000000000000000/83333333333333 binary64)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 y (*.f64 (/.f64 z x) z)))
(*.f64 y (*.f64 (/.f64 z x) z))
y
(*.f64 (/.f64 z x) z)
(/.f64 z x)
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 x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)) (*.f64 z 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))
(-.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) 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)
(/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)
(/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)
#s(literal 13888888888889/5000000000000000 binary64)
z
(*.f64 z z)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) x)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) x)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) x))
(*.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) x)
(-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y))
(/.f64 (log.f64 x) y)
(log.f64 x)
x
y
(/.f64 #s(literal 1 binary64) y)
#s(literal 1 binary64)
(/.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 (+.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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) 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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x)
(+.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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))
(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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64))))
(fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x))
(/.f64 y x)
y
x
z
(/.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)
(/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))
#s(literal 1 binary64)
(*.f64 x #s(literal 1000000000000000/83333333333333 binary64))
#s(literal 1000000000000000/83333333333333 binary64)
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))
(-.f64 x #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(log.f64 x)
#s(literal 91893853320467/100000000000000 binary64)
Outputs
(+.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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64))))))
(-.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (/.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #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)
#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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (/.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) 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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64))))
(fma.f64 (/.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(*.f64 (/.f64 z x) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z))
(*.f64 (/.f64 (+.f64 (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) y) z) x) z)
(/.f64 z x)
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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(literal 1 binary64)
(*.f64 x #s(literal 1000000000000000/83333333333333 binary64))
(*.f64 #s(literal 1000000000000000/83333333333333 binary64) x)
#s(literal 1000000000000000/83333333333333 binary64)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 y (*.f64 (/.f64 z 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 z x) z) y))
(*.f64 y (*.f64 (/.f64 z x) z))
(*.f64 (*.f64 (/.f64 z x) z) y)
y
(*.f64 (/.f64 z x) z)
(/.f64 z x)
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 x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) 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 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) 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))
(*.f64 (/.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) x) z)
(-.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x))
(-.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) 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)
(/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)
(/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)
#s(literal 13888888888889/5000000000000000 binary64)
z
(*.f64 z z)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) x)) 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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 x y) (+.f64 (log.f64 x) #s(literal -1 binary64)))) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) x)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 x y) (+.f64 (log.f64 x) #s(literal -1 binary64)))) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) x))
#s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 x y) (+.f64 (log.f64 x) #s(literal -1 binary64))))
(*.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) x)
(*.f64 (/.f64 x y) (+.f64 (log.f64 x) #s(literal -1 binary64)))
(-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y))
(/.f64 (log.f64 x) y)
(log.f64 x)
x
y
(/.f64 #s(literal 1 binary64) y)
#s(literal 1 binary64)
(/.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 (+.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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 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 (/.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #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 (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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x)
(-.f64 (fma.f64 (/.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #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 (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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))
(+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (/.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) 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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64))))
(fma.f64 (/.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x))
(/.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -13888888888889/5000000000000000 binary64)) x)
(/.f64 y x)
y
x
z
(/.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)
(/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(literal 1 binary64)
(*.f64 x #s(literal 1000000000000000/83333333333333 binary64))
(*.f64 #s(literal 1000000000000000/83333333333333 binary64) x)
#s(literal 1000000000000000/83333333333333 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 x #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(log.f64 x)
#s(literal 91893853320467/100000000000000 binary64)

localize318.0ms (2.3%)

Memory
-3.2MiB live, 337.4MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.32421875
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))
accuracy0.47794019372707885
(/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))
accuracy1.463541902667451
(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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64))))
accuracy3.490557107925512
(fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x))
accuracy0.33203125
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
accuracy0.40456251107053953
(*.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) x)
accuracy10.612352173553322
(fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) x)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
accuracy40.092328009097
#s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) x))
accuracy0.1796875
(/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)
accuracy1.1093708716604118
(-.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x))
accuracy14.215306729072257
(*.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))
accuracy35.49027707792653
#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)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)) (*.f64 z z)))
accuracy0.0
(/.f64 z x)
accuracy0.14453125
(*.f64 (/.f64 z x) z)
accuracy4.7713255113174045
(*.f64 y (*.f64 (/.f64 z x) z))
accuracy42.19660205101262
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 y (*.f64 (/.f64 z x) z)))
accuracy0.1796875
(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))
accuracy0.47794019372707885
(/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))
accuracy2.555246463193778
(*.f64 (/.f64 z x) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z))
accuracy4.306660032025666
(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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64))))
Samples
231.0ms256×0valid
Compiler

Compiled 1 253 to 151 computations (87.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 200.0ms
ival-mult: 126.0ms (62.8% of total)
ival-div: 23.0ms (11.5% of total)
const: 19.0ms (9.5% of total)
ival-add: 17.0ms (8.5% of total)
ival-sub: 11.0ms (5.5% of total)
ival-log: 4.0ms (2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series161.0ms (1.2%)

Memory
-28.3MiB live, 209.8MiB allocated
Counts
24 → 146
Calls
Call 1
Inputs
(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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64))))
(/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))
(+.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)) #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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 y (*.f64 (/.f64 z x) z)))
(*.f64 y (*.f64 (/.f64 z x) z))
(*.f64 (/.f64 z x) z)
(/.f64 z x)
(*.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))
#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)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)) (*.f64 z z)))
(-.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x))
(+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))
(*.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 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 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) x)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) x)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) x))
(fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #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 (+.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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) 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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x)
(*.f64 (/.f64 z x) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z))
(/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) 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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64))))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))
Outputs
(/ (+ 83333333333333/1000000000000000 (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))))) x)
(/ 83333333333333/1000000000000000 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)
(/ (pow z 2) x)
(/ z x)
(/ (* (pow z 2) (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z)))) x)
(/ (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))) x)
(/ (+ 7936500793651/10000000000000000 y) x)
(* x (- (/ (log x) y) (/ 1 y)))
(/ (+ 83333333333333/1000000000000000 (+ (* x (* y (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y))))) (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ (* x (* y (- (/ (log x) y) (/ 1 y)))) (* y (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))))) (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))))) x)
(/ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) x)
(/ (+ (* x (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))) (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))) x)
(/ (+ (* x (+ (* -1/2 (/ (log x) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (* x (- (/ (log x) y) (/ 1 y)))))) (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))) x)
(/ (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000) x)
(/ (+ 83333333333333/1000000000000000 (* z (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)))) x)
(/ 13888888888889/5000000000000000 (* x z))
(+ 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))
(* x (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y)))
(* 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))) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (/ (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))) (pow x 2)) (/ (* y (+ (* 1/2 (/ (log (/ 1 x)) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)))))
(* 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)) (/ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) (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) (* y 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)))))
(* -1 (/ (- (* -1 (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))))) 83333333333333/1000000000000000) 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 z 2) (- (+ (* -1 y) (* 13888888888889/5000000000000000 (/ 1 z))) 7936500793651/10000000000000000)) x))
(* -1 (/ (- (+ (* -1 y) (* 13888888888889/5000000000000000 (/ 1 z))) 7936500793651/10000000000000000) x))
(* -1 (/ (- (* -1 y) 7936500793651/10000000000000000) x))
(* x (- (+ (* -1 (/ (log (/ -1 x)) y)) (/ (log -1) y)) (/ 1 y)))
(* -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 (/ (- (* -1 (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))))) 83333333333333/1000000000000000) 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/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) x))) x)) (/ 1 y)))))
(* -1 (/ (+ (* -1 (* y z)) (* -1 (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) x))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1 (/ (- (* z (+ (* -1 (* y z)) (* -1 (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) 83333333333333/1000000000000000) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) x))))))
(* -1 (/ (- (* z (+ (* -1 (* y z)) (* -1 (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) 83333333333333/1000000000000000) 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)))))
(+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))
(+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) 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)
(* (pow z 2) (- (* 7936500793651/10000000000000000 (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(+ (* (pow z 2) (- (* 7936500793651/10000000000000000 (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x z))))) (/ (* y (pow z 2)) x))
(- (* 7936500793651/10000000000000000 (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x z))))
(- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z))))
(/ 7936500793651/10000000000000000 x)
(+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))
(/ (* x (- (log x) 1)) y)
(/ (- (+ 91893853320467/100000000000000 (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))) x) y)
(/ (- (+ 91893853320467/100000000000000 (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)
(- (* 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)) (+ (* 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) 13888888888889/5000000000000000)) (* x y))
(/ (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)) y)
(+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x)))
(+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (/ (* y (pow z 2)) x)))
(* y (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x 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 (+ (/ (* (pow z 2) (- (* 7936500793651/10000000000000000 (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x z))))) y) (/ (pow z 2) x)))
(/ y x)
(* y (- (+ (/ 7936500793651/10000000000000000 (* x y)) (/ 1 x)) (/ 13888888888889/5000000000000000 (* x (* y z)))))
(* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* 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) 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 x)) (* 13888888888889/5000000000000000 (/ 1 x)))) y) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y)))
(+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (/ (pow z 2) x))
(* y (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) y) (/ (pow z 2) x))))
(* -1 (* y (+ (* -1 (/ (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) 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 (/ (* (pow z 2) (- (* 7936500793651/10000000000000000 (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x z))))) y)) (* -1 (/ (pow z 2) x)))))
(* -1 (* y (- (* -1 (/ (- (* 7936500793651/10000000000000000 (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))) y)) (/ 1 x))))
(* -1 (/ (* x (+ 1 (* -1 (log x)))) y))
(* -1 (* y (+ (* -1 (/ (+ (* -1 (- (+ (* -1 (* (log x) (- x 1/2))) (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))) (+ 91893853320467/100000000000000 (* -1 x)))) (* 83333333333333/1000000000000000 (/ 1 x))) y)) (* -1 (/ (pow z 2) x)))))
(+ (* -1 (/ (- (+ (* -1 (* (log x) (- x 1/2))) (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))) (+ 91893853320467/100000000000000 (* -1 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)) (+ (* 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)))) (* 83333333333333/1000000000000000 (/ 1 x))) y)) (* -1 (/ (pow z 2) x)))))
(+ (* -13888888888889/5000000000000000 (/ z x)) (* 83333333333333/1000000000000000 (/ 1 x)))
(+ (* z (- (/ (* y (* z (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))) x) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 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)
(* -13888888888889/5000000000000000 (/ z x))
(* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x))))
(/ -13888888888889/5000000000000000 (* x z))
(/ (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x))) z)
(+ (* y (- (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)) (/ x y))) (* 83333333333333/1000000000000000 (/ 1 x)))
(+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 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)) (/ (* (log x) (- x 1/2)) y)) (/ x y))) (* z (- (* y (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))) (* 13888888888889/5000000000000000 (/ 1 x))))))
(- (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)) (/ x y))
(- (+ (* -13888888888889/5000000000000000 (/ z (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ 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 x)
(- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))
(* -13888888888889/5000000000000000 (/ z (* x y)))
(* z (- (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (* 13888888888889/5000000000000000 (/ 1 (* x y)))))
(+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x)))
(/ (* y (* (pow z 2) (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))) x)
(* (pow z 2) (- (/ (* y (+ 1 (* 7936500793651/10000000000000000 (/ 1 y)))) x) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* (pow z 2) (- (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (/ (* y (+ 1 (* 7936500793651/10000000000000000 (/ 1 y)))) x)) (/ 13888888888889/5000000000000000 (* 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)))))
(* 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))))) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (/ (* 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) (+ (* 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 (/ 1 x)) (/ y x)))
(* 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 (/ 1 x)) (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (/ y x))) (/ 13888888888889/5000000000000000 (* x z))))
(* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (/ (* y (+ 1 (* 7936500793651/10000000000000000 (/ 1 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))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* y (- (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)) (/ x y))) (* 83333333333333/1000000000000000 (/ 1 x))) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* 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 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))))
(* -1 (* z (- (+ (* -1 (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))) (* 7936500793651/10000000000000000 (/ 1 x)))))
(* -1 (* (pow z 2) (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))))
(* (pow z 2) (- (* -1 (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* (pow z 2) (+ (* -1 (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))) (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z))))
(* (pow z 2) (+ (* -1 (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))) (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z))))
Calls

9 calls:

TimeVariablePointExpression
54.0ms
x
@0
((+ (* (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) y) (/ 1 (* x 1000000000000000/83333333333333))) (/ 1 (* x 1000000000000000/83333333333333)) (+ (- (* (- 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) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* y (* (/ z x) z)) (* (/ z x) z) (/ z x) (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (* (- (/ (log x) y) (/ 1 y)) x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 1 (* x 1000000000000000/83333333333333))) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000)) x) (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ (/ 13888888888889/5000000000000000 z) x) (/ 83333333333333/1000000000000000 x) (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 1 (* x 1000000000000000/83333333333333))) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000))
30.0ms
x
@-inf
((+ (* (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) y) (/ 1 (* x 1000000000000000/83333333333333))) (/ 1 (* x 1000000000000000/83333333333333)) (+ (- (* (- 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) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* y (* (/ z x) z)) (* (/ z x) z) (/ z x) (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (* (- (/ (log x) y) (/ 1 y)) x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 1 (* x 1000000000000000/83333333333333))) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000)) x) (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ (/ 13888888888889/5000000000000000 z) x) (/ 83333333333333/1000000000000000 x) (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 1 (* x 1000000000000000/83333333333333))) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000))
16.0ms
y
@-inf
((+ (* (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) y) (/ 1 (* x 1000000000000000/83333333333333))) (/ 1 (* x 1000000000000000/83333333333333)) (+ (- (* (- 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) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* y (* (/ z x) z)) (* (/ z x) z) (/ z x) (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (* (- (/ (log x) y) (/ 1 y)) x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 1 (* x 1000000000000000/83333333333333))) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000)) x) (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ (/ 13888888888889/5000000000000000 z) x) (/ 83333333333333/1000000000000000 x) (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 1 (* x 1000000000000000/83333333333333))) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000))
15.0ms
y
@inf
((+ (* (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) y) (/ 1 (* x 1000000000000000/83333333333333))) (/ 1 (* x 1000000000000000/83333333333333)) (+ (- (* (- 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) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* y (* (/ z x) z)) (* (/ z x) z) (/ z x) (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (* (- (/ (log x) y) (/ 1 y)) x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 1 (* x 1000000000000000/83333333333333))) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000)) x) (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ (/ 13888888888889/5000000000000000 z) x) (/ 83333333333333/1000000000000000 x) (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 1 (* x 1000000000000000/83333333333333))) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000))
12.0ms
x
@inf
((+ (* (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) y) (/ 1 (* x 1000000000000000/83333333333333))) (/ 1 (* x 1000000000000000/83333333333333)) (+ (- (* (- 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) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* y (* (/ z x) z)) (* (/ z x) z) (/ z x) (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (* (- (/ (log x) y) (/ 1 y)) x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 1 (* x 1000000000000000/83333333333333))) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000)) x) (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (/ (/ 13888888888889/5000000000000000 z) x) (/ 83333333333333/1000000000000000 x) (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 1 (* x 1000000000000000/83333333333333))) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000))

simplify480.0ms (3.5%)

Memory
-4.4MiB live, 186.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

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

rewrite339.0ms (2.5%)

Memory
21.7MiB live, 249.1MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
078506
0118500
1570468
26179468
09145452
Stop Event
iter limit
node limit
iter limit
Counts
24 → 526
Calls
Call 1
Inputs
(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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64))))
(/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))
(+.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)) #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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 y (*.f64 (/.f64 z x) z)))
(*.f64 y (*.f64 (/.f64 z x) z))
(*.f64 (/.f64 z x) z)
(/.f64 z x)
(*.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))
#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)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)) (*.f64 z z)))
(-.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x))
(+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))
(*.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 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 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) x)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) x)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) x))
(fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #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 (+.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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) 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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x)
(*.f64 (/.f64 z x) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z))
(/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) 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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64))))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))
Outputs
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z 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 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(*.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z 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 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x))) (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z 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 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x))) (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(/.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x))) (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z 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 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x))) (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (*.f64 #s(literal 1000000000000000/83333333333333 binary64) x) #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1000000000000000/83333333333333 binary64) x) #s(literal -1/2 binary64)) (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)))
(fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)))
(fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -1000000000000000/83333333333333 binary64) x)) (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)))
(fma.f64 (*.f64 (/.f64 y x) z) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 (/.f64 x #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)))
(fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (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) y) (/.f64 z x)))
(fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)))
(fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (*.f64 (/.f64 y x) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 y (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 (/.f64 z x) (*.f64 (+.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))
(fma.f64 z (*.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) y)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z 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 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(+.f64 (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x)))
(*.f64 (pow.f64 (*.f64 #s(literal 1000000000000000/83333333333333 binary64) x) #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1000000000000000/83333333333333 binary64) x) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64))
(*.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -1000000000000000/83333333333333 binary64) x)))
(*.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 (/.f64 x #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(pow.f64 (*.f64 #s(literal 1000000000000000/83333333333333 binary64) x) #s(literal -1 binary64))
(/.f64 (neg.f64 (pow.f64 x #s(literal -1 binary64))) #s(literal -1000000000000000/83333333333333 binary64))
(/.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 1000000000000000/83333333333333 binary64))
(/.f64 #s(literal -83333333333333/1000000000000000 binary64) (neg.f64 x))
(/.f64 #s(literal -1 binary64) (*.f64 #s(literal -1000000000000000/83333333333333 binary64) 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 #s(literal 1000000000000000/83333333333333 binary64) (pow.f64 x #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 #s(literal -1000000000000000/83333333333333 binary64) x)))
(/.f64 #s(literal 1 binary64) (*.f64 #s(literal 1000000000000000/83333333333333 binary64) x))
(neg.f64 (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x))
(neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 #s(literal 1000000000000000/83333333333333 binary64) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1000000000000000/83333333333333 binary64) x)) #s(literal -1 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)) (/.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 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (/.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 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 x x)) (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (fma.f64 x x (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) 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)) (fma.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (-.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 (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 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 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 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 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 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 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 #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 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64))))
(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 1 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 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)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal -91893853320467/100000000000000 binary64))) (neg.f64 x))
(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 1 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)))) #s(literal 91893853320467/100000000000000 binary64))
(fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (log.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)))) (neg.f64 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 (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 (-.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))))
(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 (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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x)
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))
(+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(*.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(*.f64 (+.f64 (pow.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z 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) x))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64))) (-.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z 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) x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 91893853320467/100000000000000 binary64)) (+.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 91893853320467/100000000000000 binary64)))) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) (+.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #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 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #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 (*.f64 (+.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 91893853320467/100000000000000 binary64)) (+.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) (+.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #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)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #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)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z 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) x))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64))) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(/.f64 (+.f64 (pow.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #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)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (*.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z 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) x))))))
(/.f64 (+.f64 (pow.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z 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) x))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z 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) x))) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64))) (+.f64 (pow.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64)))))
(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 1 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x)) (+.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #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)) (/.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)))) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(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 1 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 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #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 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (/.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)))) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #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 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #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 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 91893853320467/100000000000000 binary64))))
(-.f64 (+.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #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)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))) (/.f64 (pow.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 2 binary64)) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #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)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x (+.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 91893853320467/100000000000000 binary64))))
(+.f64 (+.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #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 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #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 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z 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) x)))
(+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #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)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) (+.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #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 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) y) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 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 (*.f64 (/.f64 y x) z) z))
(*.f64 (*.f64 y z) (/.f64 z x))
(*.f64 (*.f64 (/.f64 y x) z) z)
(*.f64 (*.f64 (/.f64 z x) z) y)
(*.f64 y (*.f64 (/.f64 z x) z))
(*.f64 (/.f64 z x) (*.f64 y z))
(*.f64 z (*.f64 (/.f64 y x) z))
(/.f64 (*.f64 (*.f64 z z) y) x)
(/.f64 (*.f64 y (*.f64 z z)) x)
(*.f64 (*.f64 z z) (pow.f64 x #s(literal -1 binary64)))
(*.f64 (/.f64 z x) z)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z (neg.f64 z)) (neg.f64 x))
(/.f64 (*.f64 (neg.f64 z) z) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 z z)) (neg.f64 x))
(/.f64 (*.f64 z #s(literal 1 binary64)) (/.f64 x z))
(/.f64 (*.f64 #s(literal 1 binary64) z) (/.f64 x z))
(/.f64 (*.f64 z z) x)
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 z z)))
(/.f64 z (/.f64 x z))
(*.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 (neg.f64 z) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 #s(literal 1 binary64) (/.f64 z x))
(*.f64 z (pow.f64 x #s(literal -1 binary64)))
(pow.f64 (/.f64 x z) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 x)))
(/.f64 (*.f64 z #s(literal 1 binary64)) 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 (+.f64 (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x) (/.f64 y x)) z) z)
(*.f64 (*.f64 z z) (+.f64 (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x) (/.f64 y x)))
(*.f64 (+.f64 (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x) (/.f64 y x)) (*.f64 z z))
(*.f64 z (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x) (/.f64 y x)) z))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x) #s(literal 2 binary64))) (*.f64 z z)) (fma.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -3 binary64)) (pow.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 3 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x) #s(literal 3 binary64))) (*.f64 z z)) (fma.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x) (fma.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)) (pow.f64 (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 z z) (-.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x) #s(literal 2 binary64)))) (fma.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)))
(/.f64 (*.f64 (*.f64 z z) (-.f64 (*.f64 (pow.f64 x #s(literal -3 binary64)) (pow.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 3 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x) #s(literal 3 binary64)))) (fma.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x) (fma.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)) (pow.f64 (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) #s(literal 2 binary64))))
(fma.f64 (*.f64 z z) (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) (*.f64 (*.f64 z z) (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x)))
(fma.f64 (*.f64 z z) (/.f64 y x) (*.f64 (*.f64 z z) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)))
(fma.f64 (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) (*.f64 z z) (*.f64 (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x) (*.f64 z z)))
(fma.f64 (/.f64 y x) (*.f64 z z) (*.f64 (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x) (*.f64 z z)))
(+.f64 (*.f64 (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) (*.f64 z z)) (*.f64 (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x) (*.f64 z z)))
(+.f64 (*.f64 (/.f64 y x) (*.f64 z z)) (*.f64 (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x) (*.f64 z z)))
(+.f64 (*.f64 (*.f64 z z) (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))) (*.f64 (*.f64 z z) (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x)))
(+.f64 (*.f64 (*.f64 z z) (/.f64 y x)) (*.f64 (*.f64 z z) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 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 z z) (+.f64 (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x) (/.f64 y x))))
(*.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x))))
(*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -3 binary64)) (pow.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 3 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x) (fma.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)) (pow.f64 (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x) (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x))) (-.f64 (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x)))
(/.f64 (-.f64 (pow.f64 (/.f64 x y) #s(literal -2 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x))) (-.f64 (/.f64 y x) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)))
(/.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) (pow.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x) (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x)) (*.f64 (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 x y) #s(literal -3 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x y) #s(literal -2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)) (*.f64 (/.f64 y x) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -3 binary64)) (pow.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 3 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x) (fma.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)) (pow.f64 (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x y) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64))) (neg.f64 x)) (*.f64 (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z))) (*.f64 (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (neg.f64 x)))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x y) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64))) x) (*.f64 (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) (*.f64 (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) x))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x y) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64))) (*.f64 x z)) (*.f64 (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) #s(literal 13888888888889/5000000000000000 binary64))) (*.f64 (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 x z)))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x y) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64))) (/.f64 x (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) (*.f64 (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 x (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))))
(/.f64 (-.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal -3 binary64))) (neg.f64 x)) (*.f64 (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)) (pow.f64 (/.f64 x y) #s(literal -2 binary64))) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z))) (*.f64 (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)) (pow.f64 (/.f64 x y) #s(literal -2 binary64))) (neg.f64 x)))
(/.f64 (-.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal -3 binary64))) x) (*.f64 (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)) (pow.f64 (/.f64 x y) #s(literal -2 binary64))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) (*.f64 (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)) (pow.f64 (/.f64 x y) #s(literal -2 binary64))) x))
(/.f64 (-.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal -3 binary64))) (*.f64 x z)) (*.f64 (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)) (pow.f64 (/.f64 x y) #s(literal -2 binary64))) #s(literal 13888888888889/5000000000000000 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 x y) #s(literal -2 binary64))) (*.f64 x z)))
(/.f64 (-.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal -3 binary64))) (/.f64 x (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) (*.f64 (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)) (pow.f64 (/.f64 x y) #s(literal -2 binary64))) #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 x y) #s(literal -2 binary64))) (/.f64 x (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))))
(/.f64 (-.f64 (*.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (neg.f64 x)) (*.f64 (*.f64 x x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z))) (*.f64 (*.f64 x x) (neg.f64 x)))
(/.f64 (-.f64 (*.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) x) (*.f64 (*.f64 x x) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) (pow.f64 x #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (*.f64 x z)) (*.f64 (*.f64 x x) #s(literal 13888888888889/5000000000000000 binary64))) (*.f64 (*.f64 x x) (*.f64 x z)))
(/.f64 (-.f64 (*.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 x (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) (*.f64 (*.f64 x x) #s(literal 1 binary64))) (*.f64 (*.f64 x x) (/.f64 x (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x) #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -3 binary64)) (pow.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 3 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x) #s(literal 3 binary64))) (fma.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x) (fma.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)) (pow.f64 (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)) (-.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x) (fma.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)) (pow.f64 (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal -3 binary64)) (pow.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 3 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (*.f64 x #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 y #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -1 binary64)) (pow.f64 (neg.f64 x) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x))
(fma.f64 (pow.f64 (neg.f64 x) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x))
(fma.f64 (pow.f64 (pow.f64 y #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 x #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x))
(fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 y) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x))
(fma.f64 (-.f64 (pow.f64 (/.f64 x y) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) (pow.f64 (pow.f64 y #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (/.f64 y x))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) y (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 7936500793651/10000000000000000 binary64) (-.f64 (/.f64 y x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 7936500793651/10000000000000000 binary64) (+.f64 (/.f64 y x) (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x)))
(fma.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)) (pow.f64 (/.f64 x y) #s(literal -2 binary64)))) (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x))
(fma.f64 #s(literal -7936500793651/10000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (-.f64 (/.f64 y x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)))
(fma.f64 #s(literal -7936500793651/10000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (+.f64 (/.f64 y x) (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x)))
(fma.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z) (pow.f64 x #s(literal -1 binary64)) (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))))
(fma.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x))
(fma.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x))
(fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x) (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))))
(fma.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) (neg.f64 (pow.f64 x #s(literal -1 binary64))) (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (-.f64 (/.f64 y x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (+.f64 (/.f64 y x) (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x)))
(fma.f64 #s(literal 1 binary64) (/.f64 y x) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x))
(fma.f64 y (pow.f64 x #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x))
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (-.f64 (/.f64 y x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)))
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (+.f64 (/.f64 y x) (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x)))
(-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x))) (/.f64 (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x) #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x))))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal -3 binary64)) (pow.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x) (fma.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)) (pow.f64 (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x) #s(literal 3 binary64)) (fma.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x) (fma.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)) (pow.f64 (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) #s(literal 2 binary64)))))
(-.f64 (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x))
(+.f64 (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x) (/.f64 y x))
(+.f64 (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x) (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))))
(+.f64 (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x))
(+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (-.f64 (/.f64 y x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)))
(+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (+.f64 (/.f64 y x) (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x)))
(+.f64 (/.f64 y x) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x))
(*.f64 (-.f64 (pow.f64 (/.f64 x y) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))
(*.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)) (pow.f64 (/.f64 x y) #s(literal -2 binary64)))))
(*.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(/.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 x y) #s(literal -2 binary64))) (-.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x y) #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 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 x y) #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 x y) #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 (neg.f64 x) (neg.f64 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 (+.f64 (/.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 (neg.f64 x) (neg.f64 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 x y) #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 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 x y) #s(literal -3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 x y) #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 x y) #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 x y) #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 x y) #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 x y) #s(literal -2 binary64))) (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 x y) #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 (*.f64 x #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 y #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -1 binary64)) (pow.f64 (neg.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))
(fma.f64 (pow.f64 (neg.f64 x) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -1 binary64)) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))
(fma.f64 (pow.f64 (pow.f64 y #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 x #s(literal -1 binary64)) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))
(fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 y) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) (pow.f64 (pow.f64 y #s(literal -1 binary64)) #s(literal -1 binary64)) (/.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) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (/.f64 y x))
(fma.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (/.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 x y) #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 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)
(*.f64 x (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) y) #s(literal 2 binary64)) (pow.f64 y #s(literal -2 binary64))) x) (*.f64 (+.f64 (log.f64 x) #s(literal 1 binary64)) (pow.f64 y #s(literal -1 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) y) #s(literal 3 binary64)) (pow.f64 y #s(literal -3 binary64))) x) (+.f64 (fma.f64 (log.f64 x) (pow.f64 y #s(literal -2 binary64)) (pow.f64 y #s(literal -2 binary64))) (pow.f64 (/.f64 (log.f64 x) y) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (log.f64 x) y) y) x) (*.f64 y y))
(/.f64 (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x) y)
(/.f64 (*.f64 x (-.f64 (pow.f64 (/.f64 (log.f64 x) y) #s(literal 2 binary64)) (pow.f64 y #s(literal -2 binary64)))) (*.f64 (+.f64 (log.f64 x) #s(literal 1 binary64)) (pow.f64 y #s(literal -1 binary64))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (/.f64 (log.f64 x) y) #s(literal 3 binary64)) (pow.f64 y #s(literal -3 binary64)))) (+.f64 (fma.f64 (log.f64 x) (pow.f64 y #s(literal -2 binary64)) (pow.f64 y #s(literal -2 binary64))) (pow.f64 (/.f64 (log.f64 x) y) #s(literal 2 binary64))))
(/.f64 (*.f64 x (-.f64 (*.f64 (log.f64 x) y) y)) (*.f64 y y))
(/.f64 (*.f64 x (-.f64 (log.f64 x) #s(literal 1 binary64))) y)
(fma.f64 (/.f64 (log.f64 x) y) x (*.f64 (/.f64 #s(literal -1 binary64) y) x))
(fma.f64 x (/.f64 (log.f64 x) y) (/.f64 (neg.f64 x) y))
(+.f64 (*.f64 (/.f64 (log.f64 x) y) x) (*.f64 (/.f64 #s(literal -1 binary64) y) x))
(+.f64 (*.f64 x (/.f64 (log.f64 x) y)) (/.f64 (neg.f64 x) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y (neg.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(*.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y) #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 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y)) (pow.f64 (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y (neg.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y)) (pow.f64 (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y (neg.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(/.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y) #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (-.f64 (pow.f64 (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y) #s(literal 2 binary64)) (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) (*.f64 y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(/.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y)) (pow.f64 (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y (neg.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 (pow.f64 (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y) #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 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y)) (pow.f64 (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y) #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (*.f64 #s(literal 1000000000000000/83333333333333 binary64) x) #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1000000000000000/83333333333333 binary64) x) #s(literal -1/2 binary64)) (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y))
(fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -1000000000000000/83333333333333 binary64) x)) (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y))
(fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 (/.f64 x #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y))
(fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y))
(fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 1 binary64) (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y))
(fma.f64 y #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y) #s(literal 2 binary64)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y (neg.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (/.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y (neg.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(+.f64 (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y))
#s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 y z) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) x)))
(*.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (-.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (*.f64 (/.f64 y x) z)) (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 2 binary64))) (-.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (*.f64 (/.f64 y x) z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 2 binary64)))) (neg.f64 (/.f64 (-.f64 (*.f64 y z) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (-.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (*.f64 (/.f64 y x) z)) (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 y z) (neg.f64 x) (*.f64 x (neg.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))))) (*.f64 x (neg.f64 x)))
(/.f64 (fma.f64 (*.f64 y z) (/.f64 x (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) (*.f64 x #s(literal 1 binary64))) (*.f64 x (/.f64 x (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 y z) x (*.f64 x (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)))) (*.f64 x x))
(/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) x (*.f64 (neg.f64 x) (*.f64 y z))) (*.f64 (neg.f64 x) x))
(/.f64 (fma.f64 #s(literal 1 binary64) x (*.f64 (/.f64 x (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) (*.f64 y z))) (*.f64 (/.f64 x (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) x))
(/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x (*.f64 x (*.f64 y z))) (*.f64 x x))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 y z) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) x))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 y x) z) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (-.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (*.f64 (/.f64 y x) z)) (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (*.f64 y z) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) x) (-.f64 (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (-.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (*.f64 (/.f64 y x) z)) (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (/.f64 x (fma.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 z z) #s(literal -192901234567904320987654321/25000000000000000000000000000000 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal 13888888888889/5000000000000000 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 y x) z))
(fma.f64 (pow.f64 (/.f64 x (fma.f64 #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 z #s(literal 3 binary64)) #s(literal -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 z z) (-.f64 #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64) (*.f64 z #s(literal -110229177689598104055643739/50000000000000000000000000000000 binary64)))) #s(literal -1 binary64)) (*.f64 (/.f64 y x) z))
(fma.f64 (*.f64 y z) (pow.f64 x #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) #s(literal -1 binary64)) (*.f64 (/.f64 y x) z))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) (*.f64 (/.f64 y x) z))
(fma.f64 (neg.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (*.f64 (/.f64 y x) z))
(fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x))
(fma.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (*.f64 (/.f64 y x) z))
(fma.f64 y (/.f64 z x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x))
(fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64)) (*.f64 (/.f64 y x) z))
(fma.f64 (/.f64 z x) y (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x))
(fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) z) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 y z) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) x)) (/.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 y z) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) x)))
(+.f64 (*.f64 (/.f64 y x) z) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x))
(+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (*.f64 (/.f64 y x) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (-.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)) x)))
(*.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 2 binary64)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (+.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)) x))))
(*.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (+.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)) x)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 2 binary64)) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) (neg.f64 x)))
(/.f64 (-.f64 (pow.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)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64))) (-.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 3 binary64)) (pow.f64 (neg.f64 x) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) (neg.f64 x)))))
(/.f64 (+.f64 (pow.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)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64))) (+.f64 (pow.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)) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (*.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 2 binary64)) (*.f64 x x))) (neg.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (+.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)) x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (+.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)) x)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 2 binary64)) (*.f64 x x)) (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (+.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)) x)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (+.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)) x)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (+.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)) x)) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 2 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (+.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)) x)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 2 binary64))) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (*.f64 #s(literal 1000000000000000/83333333333333 binary64) x) #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1000000000000000/83333333333333 binary64) x) #s(literal -1/2 binary64)) (fma.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #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) x))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 (*.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(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 #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)))) (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 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal -91893853320467/100000000000000 binary64))) (-.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)) x))
(fma.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal -91893853320467/100000000000000 binary64))) (+.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)) (neg.f64 x)))
(fma.f64 (-.f64 (pow.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)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))) (neg.f64 x))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #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) x))))
(fma.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #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 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 2 binary64)))) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(fma.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (/.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)))) (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 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (log.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)))) (-.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)) x))
(fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (log.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)))) (+.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)) (neg.f64 x)))
(fma.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64)) (pow.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)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (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.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)) #s(literal 2 binary64)))) (neg.f64 x))
(fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -1000000000000000/83333333333333 binary64) 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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(fma.f64 #s(literal -1 binary64) x (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z (-.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) 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 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (neg.f64 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 (/.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) x))))
(fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 (/.f64 x #s(literal 1 binary64)) #s(literal -1 binary64)) (fma.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #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) x))))
(fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (fma.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #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) x))))
(fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 1 binary64) (fma.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #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) x))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) 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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(fma.f64 z (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) (-.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
(fma.f64 z (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) (+.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (neg.f64 x)))
(fma.f64 z (fma.f64 (/.f64 y x) 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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 2 binary64)) (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (+.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)) x))) (/.f64 (*.f64 x x) (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (+.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)) x))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 3 binary64)) (fma.f64 x (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (+.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)) x)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (+.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)) x)) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) #s(literal 2 binary64)))))
(-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) x)
(+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (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))) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (neg.f64 x)))
(+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (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))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(+.f64 (neg.f64 x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))))
(+.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) (-.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
(+.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) (+.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (neg.f64 x)))
(+.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (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)))) (neg.f64 x))
(+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (-.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)) x))
(+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (+.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)) (neg.f64 x)))
(+.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) 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)))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) 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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(*.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 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))
(*.f64 (/.f64 z x) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z))
(*.f64 z (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) x))
(*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 2 binary64)) (*.f64 z z)) (/.f64 z x)) (-.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z))
(/.f64 (*.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 3 binary64))) (/.f64 z x)) (fma.f64 z (-.f64 z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 z) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) (neg.f64 x))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)) (/.f64 x z))
(/.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (neg.f64 z)) (neg.f64 x))
(/.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) #s(literal 1 binary64)) (/.f64 x z))
(/.f64 (*.f64 (/.f64 z x) (-.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 2 binary64)) (*.f64 z z))) (-.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z))
(/.f64 (*.f64 (/.f64 z x) (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 3 binary64)))) (fma.f64 z (-.f64 z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) x) (/.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) x)) (*.f64 (*.f64 (/.f64 z x) z) (*.f64 (/.f64 z x) z))) (-.f64 (/.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) x) (*.f64 (/.f64 z x) z)))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 z x) z) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) x) (/.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) x) (-.f64 (*.f64 (*.f64 (/.f64 z x) z) (*.f64 (/.f64 z x) z)) (*.f64 (/.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) x) (*.f64 (/.f64 z x) z)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z)) (neg.f64 x))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 2 binary64)) (*.f64 z z)) (neg.f64 z)) (*.f64 (-.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (neg.f64 x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 2 binary64)) (*.f64 z z)) #s(literal 1 binary64)) (*.f64 (-.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 x z)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 2 binary64)) (*.f64 z z)) z) (*.f64 (-.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) x))
(/.f64 (*.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 3 binary64))) (neg.f64 z)) (*.f64 (fma.f64 z (-.f64 z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 2 binary64))) (neg.f64 x)))
(/.f64 (*.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 z (-.f64 z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 2 binary64))) (/.f64 x z)))
(/.f64 (*.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 3 binary64))) z) (*.f64 (fma.f64 z (-.f64 z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 2 binary64))) x))
(/.f64 (*.f64 (neg.f64 z) (-.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 2 binary64)) (*.f64 z z))) (*.f64 (neg.f64 x) (-.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)))
(/.f64 (*.f64 (neg.f64 z) (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 3 binary64)))) (*.f64 (neg.f64 x) (fma.f64 z (-.f64 z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 2 binary64)) (*.f64 z z))) (*.f64 (/.f64 x z) (-.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 3 binary64)))) (*.f64 (/.f64 x z) (fma.f64 z (-.f64 z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 2 binary64)))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 2 binary64)) (*.f64 z z))) (*.f64 x (-.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z)))
(/.f64 (*.f64 z (+.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 3 binary64)))) (*.f64 x (fma.f64 z (-.f64 z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) x)
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z)))
(/.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 x z))
(fma.f64 (*.f64 (/.f64 z x) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) (pow.f64 y #s(literal -1 binary64)) (*.f64 (/.f64 z x) z))
(fma.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (pow.f64 x #s(literal -1 binary64)) (*.f64 (/.f64 z x) z))
(fma.f64 (*.f64 z z) (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) x))
(fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) (/.f64 z x) (*.f64 (/.f64 z x) z))
(fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) (*.f64 (pow.f64 y #s(literal -1 binary64)) (/.f64 z x)) (*.f64 (/.f64 z x) z))
(fma.f64 (/.f64 z x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) (*.f64 (/.f64 z x) z))
(fma.f64 (/.f64 z x) z (/.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) x))
(fma.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y)) (*.f64 (/.f64 z x) z))
(fma.f64 z (/.f64 z x) (/.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) x))
(+.f64 (/.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) x) (*.f64 (/.f64 z x) z))
(+.f64 (*.f64 (/.f64 z x) z) (/.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) x))
(*.f64 (pow.f64 (/.f64 x #s(literal -13888888888889/5000000000000000 binary64)) #s(literal -1 binary64)) (pow.f64 (neg.f64 z) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 x #s(literal 13888888888889/5000000000000000 binary64)) #s(literal -1 binary64)) (pow.f64 z #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 x #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))
(*.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) (pow.f64 x #s(literal -1 binary64)))
(*.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 (pow.f64 z #s(literal -1 binary64)) x))
(*.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 (pow.f64 z #s(literal -1 binary64)) (pow.f64 x #s(literal -1 binary64))))
(*.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x z)))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x))
(pow.f64 (/.f64 x (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)
(/.f64 (*.f64 #s(literal 13888888888889/5000000000000000 binary64) (pow.f64 x #s(literal -1 binary64))) z)
(/.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (pow.f64 x #s(literal -1 binary64))) (neg.f64 z))
(/.f64 (*.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) #s(literal 1 binary64)) x)
(/.f64 (pow.f64 x #s(literal -1 binary64)) (*.f64 z #s(literal 5000000000000000/13888888888889 binary64)))
(/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z) (neg.f64 x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))))
(/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) (neg.f64 (neg.f64 x)))
(/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)
(/.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 x z))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x z) #s(literal 13888888888889/5000000000000000 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (*.f64 z #s(literal 5000000000000000/13888888888889 binary64)) x))
(/.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))
(/.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 x (neg.f64 z)))
(/.f64 #s(literal -13888888888889/5000000000000000 binary64) (neg.f64 (*.f64 x z)))
(/.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 (neg.f64 z) x))
(neg.f64 (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x))
(exp.f64 (*.f64 (log.f64 (/.f64 x (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1000000000000000/83333333333333 binary64) x) #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1000000000000000/83333333333333 binary64) x) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64))
(*.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -1000000000000000/83333333333333 binary64) x)))
(*.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 (/.f64 x #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(pow.f64 (*.f64 #s(literal 1000000000000000/83333333333333 binary64) x) #s(literal -1 binary64))
(/.f64 (neg.f64 (pow.f64 x #s(literal -1 binary64))) #s(literal -1000000000000000/83333333333333 binary64))
(/.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 1000000000000000/83333333333333 binary64))
(/.f64 #s(literal -83333333333333/1000000000000000 binary64) (neg.f64 x))
(/.f64 #s(literal -1 binary64) (*.f64 #s(literal -1000000000000000/83333333333333 binary64) 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 #s(literal 1000000000000000/83333333333333 binary64) (pow.f64 x #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 #s(literal -1000000000000000/83333333333333 binary64) x)))
(/.f64 #s(literal 1 binary64) (*.f64 #s(literal 1000000000000000/83333333333333 binary64) x))
(neg.f64 (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x))
(neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 #s(literal 1000000000000000/83333333333333 binary64) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1000000000000000/83333333333333 binary64) x)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 (*.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))))
(*.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #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 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 (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))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 (fma.f64 (/.f64 y x) z (/.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 (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)))
(/.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 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)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 (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)) (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.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 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (*.f64 #s(literal 1000000000000000/83333333333333 binary64) x) #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1000000000000000/83333333333333 binary64) x) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z))
(fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -1000000000000000/83333333333333 binary64) x)) (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z))
(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 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 (/.f64 x #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (/.f64 y x) z (/.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 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z))
(fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 1 binary64) (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z))
(fma.f64 z (fma.f64 (/.f64 y x) 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 (fma.f64 (/.f64 y x) z (/.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 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))) (/.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (*.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))))
(+.f64 (*.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))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal -91893853320467/100000000000000 binary64))))
(*.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (log.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal -91893853320467/100000000000000 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (log.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))) (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)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal -91893853320467/100000000000000 binary64)))
(/.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (log.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (log.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal -91893853320467/100000000000000 binary64)) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (log.f64 x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))) (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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 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))
(-.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)) #s(literal -91893853320467/100000000000000 binary64))) (/.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal -91893853320467/100000000000000 binary64))))
(+.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))))
(+.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 91893853320467/100000000000000 binary64))

eval150.0ms (1.1%)

Memory
7.4MiB live, 174.8MiB allocated
Compiler

Compiled 40 792 to 3 092 computations (92.4% saved)

prune80.0ms (0.6%)

Memory
-7.5MiB live, 145.3MiB allocated
Pruning

47 alts after pruning (45 fresh and 2 done)

PrunedKeptTotal
New65222674
Fresh82331
Picked415
Done011
Total66447711
Accuracy
100.0%
Counts
711 → 47
Alt Table
Click to see full alt table
StatusAccuracyProgram
23.7%
(/.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)))))
71.2%
(-.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -1/4 binary64)) (log.f64 x)) (+.f64 #s(literal 1/2 binary64) x)) (-.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)))
60.1%
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 x (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))))))
57.2%
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)))
75.2%
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 z (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x)))))
70.8%
(+.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 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)))) x))
57.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) #s(literal 83333333333333/1000000000000000 binary64)) x))
80.3%
#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 #s(literal 1 binary64) (/.f64 y (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 x y)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
41.7%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (-.f64 #s(approx (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (*.f64 (/.f64 (log.f64 x) y) x)) (/.f64 x y)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
57.3%
#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)))
43.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
27.1%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (/.f64 (*.f64 (-.f64 (*.f64 (log.f64 x) y) y) x) (*.f64 y y))) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
61.1%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (fma.f64 (/.f64 z y) #s(literal 7936500793651/10000000000000000 binary64) z) x) z)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
44.6%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
91.7%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))))
44.6%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y)))
44.6%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -1000000000000000/83333333333333 binary64) x)) (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y)))
61.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))
32.4%
#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.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 z) z) x))
57.2%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (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))
91.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 (fma.f64 (/.f64 y x) z (/.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 1000000000000000/83333333333333 binary64))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x))
75.2%
#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))
87.2%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 #s(approx (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) (*.f64 (/.f64 z x) y)) 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))
87.7%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 1 (* x 1000000000000000/83333333333333))) (*.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) y)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x))
72.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 1 (* x 1000000000000000/83333333333333))) (*.f64 (*.f64 (neg.f64 z) z) (fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) z) (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) (/.f64 (-.f64 #s(literal -7936500793651/10000000000000000 binary64) y) x)))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x))
67.0%
#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) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 83333333333333/1000000000000000 x)) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000)) (fma.f64 (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y) y (fma.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (/.f64 z x) z (/.f64 (/.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) x) y))) y #s(literal 91893853320467/100000000000000 binary64)))) x))
73.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) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 83333333333333/1000000000000000 x)) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000)) (/.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 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)) x))
66.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) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 83333333333333/1000000000000000 x)) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000)) (*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 (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))) z)) (neg.f64 z)) (-.f64 (/.f64 #s(literal -7936500793651/10000000000000000 binary64) x) (/.f64 y x))) z) z)) x))
39.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 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 y) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)) (*.f64 z z)))
44.5%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) y) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 (/.f64 z x) z)))
33.7%
#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)))
31.8%
#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)))
32.8%
#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 x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (*.f64 x x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)) (*.f64 z z)))
37.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) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)) (*.f64 z z)))
43.5%
#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))
32.3%
#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))
42.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 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z))
10.0%
#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)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
40.3%
#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)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)) (*.f64 z z)))
20.0%
#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)) (/ (/ 13888888888889/5000000000000000 z) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) (*.f64 z z)))
34.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 y (/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 z z)))))
35.1%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 y (*.f64 (/.f64 z x) z)))
42.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x) z)))
34.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) y) x)))
27.1%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (*.f64 y x) (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)))))
7.4%
#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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x))))
Compiler

Compiled 4 830 to 3 284 computations (32% saved)

simplify187.0ms (1.4%)

Memory
16.4MiB live, 216.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))
cost-diff0
#s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)))
cost-diff0
(fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (/.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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
cost-diff0
(-.f64 x #s(literal 1/2 binary64))
cost-diff0
(log.f64 x)
cost-diff0
(*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))
cost-diff128
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)))
cost-diff0
(/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)
cost-diff0
#s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x))
cost-diff0
(*.f64 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)) (*.f64 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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)) (*.f64 z z)))
cost-diff0
(/.f64 z x)
cost-diff0
(*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x))
cost-diff0
#s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.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)) #s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.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)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))))
cost-diff128
(/.f64 #s(literal 1 binary64) (neg.f64 x))
cost-diff192
(fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
cost-diff896
(fma.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #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) x)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
087667
0123659
1235648
2500648
31447645
43307625
56679621
08348594
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)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))))
(fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
#s(literal -83333333333333/1000000000000000 binary64)
(/.f64 #s(literal 1 binary64) (neg.f64 x))
#s(literal 1 binary64)
(neg.f64 x)
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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x))
(/.f64 y x)
y
z
(/.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)
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(log.f64 x)
(-.f64 x #s(literal 1/2 binary64))
#s(literal 1/2 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)) #s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x))))
#s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x)))
(*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x))
#s(literal -13888888888889/5000000000000000 binary64)
(/.f64 z x)
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)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)) (*.f64 z z)))
(*.f64 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)) (*.f64 z z))
#s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x))
(/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)
(-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) 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)
z
x
(*.f64 z z)
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)))
(*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))
(log.f64 x)
x
(-.f64 x #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))
(-.f64 x #s(literal 91893853320467/100000000000000 binary64))
#s(literal 91893853320467/100000000000000 binary64)
(/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)
#s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)))
(fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))
(/.f64 (-.f64 x #s(literal 1/2 binary64)) y)
(-.f64 x #s(literal 1/2 binary64))
x
#s(literal 1/2 binary64)
y
(log.f64 x)
(/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)
(-.f64 #s(literal 91893853320467/100000000000000 binary64) x)
#s(literal 91893853320467/100000000000000 binary64)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(literal 83333333333333/1000000000000000 binary64)
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 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 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) (/.f64 z x) (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)))
(fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(-.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) (/.f64 z x) (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))
#s(literal -83333333333333/1000000000000000 binary64)
(/.f64 #s(literal 1 binary64) (neg.f64 x))
(/.f64 #s(literal -1 binary64) x)
#s(literal 1 binary64)
(neg.f64 x)
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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(fma.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) (/.f64 z x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x))
(fma.f64 (/.f64 y x) z (/.f64 (fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) #s(literal -13888888888889/5000000000000000 binary64)) x))
(/.f64 y x)
y
z
(/.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)
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #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))
(log.f64 x)
(-.f64 x #s(literal 1/2 binary64))
#s(literal 1/2 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)) #s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 (/.f64 z x) #s(literal -13888888888889/5000000000000000 binary64))))
#s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x)))
#s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 (/.f64 z x) #s(literal -13888888888889/5000000000000000 binary64)))
(*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x))
(*.f64 (/.f64 z x) #s(literal -13888888888889/5000000000000000 binary64))
#s(literal -13888888888889/5000000000000000 binary64)
(/.f64 z x)
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)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 z) #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x))))
(*.f64 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)) (*.f64 z z))
(*.f64 (*.f64 z z) #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)))
#s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x))
(/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)
(-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) 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)
z
x
(*.f64 z z)
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
(log.f64 x)
x
(-.f64 x #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))
(-.f64 x #s(literal 91893853320467/100000000000000 binary64))
#s(literal 91893853320467/100000000000000 binary64)
(/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)
#s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) 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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (log.f64 x) y) (-.f64 x #s(literal 1/2 binary64)) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (log.f64 x) y) (-.f64 x #s(literal 1/2 binary64)) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)))
#s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (log.f64 x) y) (-.f64 x #s(literal 1/2 binary64)) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)))
(fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))
(fma.f64 (/.f64 (log.f64 x) y) (-.f64 x #s(literal 1/2 binary64)) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))
(/.f64 (-.f64 x #s(literal 1/2 binary64)) y)
(-.f64 x #s(literal 1/2 binary64))
x
#s(literal 1/2 binary64)
y
(log.f64 x)
(/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)
(-.f64 #s(literal 91893853320467/100000000000000 binary64) x)
#s(literal 91893853320467/100000000000000 binary64)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(literal 83333333333333/1000000000000000 binary64)

localize301.0ms (2.2%)

Memory
-7.9MiB live, 346.2MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.33203125
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
accuracy9.063122486141003
(fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))
accuracy10.612352173553322
(fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
accuracy31.121898173365352
#s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)))
accuracy0.08984375
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)))
accuracy0.1484375
(*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))
accuracy5.331536963144133
(/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)
accuracy36.578508910630404
#s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64))
accuracy0.0078125
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)
accuracy0.08984375
(/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)
accuracy14.215306729072257
(*.f64 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)) (*.f64 z z))
accuracy35.49027707792653
#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)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)) (*.f64 z z)))
accuracy0.0
(/.f64 z x)
accuracy0.41105975568947206
(*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x))
accuracy35.49027707792653
#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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x))))
accuracy36.00966065627572
#s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x)))
accuracy0.13671875
(/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)
accuracy0.32421875
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
accuracy1.449394005357249
(fma.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #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) x)))
accuracy3.490557107925512
(fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x))
Samples
236.0ms256×0valid
Compiler

Compiled 1 165 to 168 computations (85.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 166.0ms
ival-mult: 75.0ms (45.3% of total)
ival-add: 30.0ms (18.1% of total)
ival-div: 24.0ms (14.5% of total)
const: 20.0ms (12.1% of total)
ival-sub: 11.0ms (6.6% of total)
ival-log: 4.0ms (2.4% 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)

series159.0ms (1.2%)

Memory
12.1MiB live, 172.6MiB allocated
Counts
27 → 171
Calls
Call 1
Inputs
(fma.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #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) x)))
(fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(/.f64 #s(literal 1 binary64) (neg.f64 x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 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)) #s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x))))
#s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x)))
(*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x))
(/.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)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)) (*.f64 z z)))
(*.f64 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)) (*.f64 z z))
#s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x))
(/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)))
(*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))
(log.f64 x)
(-.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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)))
(fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))
(fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)
#s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64))
(/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
Outputs
(/ (* z (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)) x)
(/ (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000))) x)
(/ (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000))) x)
(/ (+ 83333333333333/1000000000000000 (* z (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)))) x)
(/ -1 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)
(/ (* (pow z 2) (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z)))) x)
(* -13888888888889/5000000000000000 (/ z x))
(/ z x)
(/ (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))) x)
(* -1/2 (log x))
(+ (* -1/2 (log x)) (* x (log x)))
(log x)
-1/2
(- x 1/2)
(/ (+ 83333333333333/1000000000000000 (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (* y (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y))))) (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ (* x (* y (- (/ (log x) y) (/ 1 y)))) (* y (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))))) (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))))) x)
(/ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) x)
(/ (+ (* x (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))) (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))) x)
(/ (+ (* x (+ (* -1/2 (/ (log x) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (* x (- (/ (log x) y) (/ 1 y)))))) (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))) x)
(+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))
(+ (* -1/2 (/ (log x) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (* x (- (/ (log x) y) (/ 1 y)))))
(/ (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000) x)
(+ 91893853320467/100000000000000 (* -1/2 (log x)))
(+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))
(/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) x)
(/ 83333333333333/1000000000000000 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)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)) (pow x 2))))) 1))
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)) (pow x 2)))))) 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))))
(* -1 (log (/ 1 x)))
x
(* x (- 1 (* 1/2 (/ 1 x))))
(* 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))) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (/ (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))) (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)) (/ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) (pow x 2))))) (/ 1 y)))
(* -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 (+ (* -1 (* y z)) (* -1 (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) x))))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1 (/ (- (* z (+ (* -1 (* y z)) (* -1 (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) 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 (/ (* (pow z 2) (- (+ (* -1 y) (* 13888888888889/5000000000000000 (/ 1 z))) 7936500793651/10000000000000000)) x))
(* -1 (/ (- (+ (* -1 y) (* 13888888888889/5000000000000000 (/ 1 z))) 7936500793651/10000000000000000) 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)))))
(+ (log -1) (* -1 (log (/ -1 x))))
(* -1 (* x (- (* 1/2 (/ 1 x)) 1)))
(* -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 (/ (- (* -1 (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))))) 83333333333333/1000000000000000) 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/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) x))) x)) (/ 1 y)))))
(* -1 (/ (+ (* -1 (* y z)) (* -1 (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) x))
(- (+ 91893853320467/100000000000000 (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2)))) x)
(- (+ 91893853320467/100000000000000 (+ (* 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)) (+ (* 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)
(* (pow z 2) (- (* 7936500793651/10000000000000000 (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(+ (* (pow z 2) (- (* 7936500793651/10000000000000000 (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x z))))) (/ (* y (pow z 2)) x))
(- (* 7936500793651/10000000000000000 (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x z))))
(- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z))))
(/ (- 7936500793651/10000000000000000 (* 13888888888889/5000000000000000 (/ 1 z))) x)
(- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (/ 13888888888889/5000000000000000 (* x z)))
(/ (- (+ 91893853320467/100000000000000 (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))) x) y)
(/ (- (+ 91893853320467/100000000000000 (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)
(/ (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x) y)
(- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))
(- (+ (* 7936500793651/10000000000000000 (/ z x)) (/ (* y z) x)) (* 13888888888889/5000000000000000 (/ 1 x)))
7936500793651/10000000000000000
(+ 7936500793651/10000000000000000 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 (pow z 2)) 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 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 (+ (/ (* (pow z 2) (- (* 7936500793651/10000000000000000 (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x z))))) y) (/ (pow z 2) x)))
(/ y x)
(* y (- (+ (/ 7936500793651/10000000000000000 (* x y)) (/ 1 x)) (/ 13888888888889/5000000000000000 (* x (* y z)))))
(/ (pow z 2) x)
(- (+ (* 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) x)
(* y (- (+ (* 7936500793651/10000000000000000 (/ z (* x y))) (/ z x)) (/ 13888888888889/5000000000000000 (* x y))))
y
(* y (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))
(* 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 (/ (- (+ 91893853320467/100000000000000 (+ (* 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)) (+ (* 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 (/ (* (pow z 2) (- (* 7936500793651/10000000000000000 (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x z))))) y)) (* -1 (/ (pow z 2) x)))))
(* -1 (* y (- (* -1 (/ (- (* 7936500793651/10000000000000000 (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))) y)) (/ 1 x))))
(* -1 (* y (+ (* -1 (/ (+ (* -1 (- (+ (* -1 (* (log x) (- x 1/2))) (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))) (+ 91893853320467/100000000000000 (* -1 x)))) (* 83333333333333/1000000000000000 (/ 1 x))) y)) (* -1 (/ (pow z 2) x)))))
(+ (* -1 (/ (- (+ (* -1 (* (log x) (- x 1/2))) (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))) (+ 91893853320467/100000000000000 (* -1 x))) y)) (/ (pow z 2) x))
(* -1 (/ (+ (* -1 (* (log x) (- x 1/2))) (* -1 (- 91893853320467/100000000000000 x))) y))
(* -1 (* y (+ (* -1 (/ z x)) (* -1 (/ (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x))) y)))))
(* -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)))))
(- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)
(- (+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (* (log x) (- x 1/2)))) x)
(- (+ 91893853320467/100000000000000 (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2)))) 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)
(* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x))))
(/ -13888888888889/5000000000000000 (* x z))
(/ (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x))) z)
(+ (* y (- (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)) (/ x y))) (* 83333333333333/1000000000000000 (/ 1 x)))
(+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 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)) (/ (* (log x) (- x 1/2)) y)) (/ x y))) (* z (- (* y (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))) (* 13888888888889/5000000000000000 (/ 1 x))))))
(- (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)) (/ x y))
(- (+ (* -13888888888889/5000000000000000 (/ z (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ 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 x)
(- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))
83333333333333/1000000000000000
(+ 83333333333333/1000000000000000 (* -13888888888889/5000000000000000 z))
(+ 83333333333333/1000000000000000 (* z (- (* 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)))
(* (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)) (+ (/ 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)) (+ (/ 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)))))
(+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))
(/ (+ 7936500793651/10000000000000000 y) x)
(* 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))))) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (/ (* 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) (+ (* 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 (/ 1 x)) (/ y x)))
(* z (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* 7936500793651/10000000000000000 (/ z x))
(* z (- (* 7936500793651/10000000000000000 (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* (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 y)) x)
(* (pow z 2) (- (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (/ 13888888888889/5000000000000000 (* x z))))
(* -1 (* (pow z 2) (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))))
(* (pow z 2) (- (* -1 (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* (pow z 2) (+ (* -1 (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))) (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z))))
(* (pow z 2) (+ (* -1 (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))) (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 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 (/ (+ (* y (- (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)) (/ x y))) (* 83333333333333/1000000000000000 (/ 1 x))) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* 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 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))))
(* -1 (* z (- (+ (* -1 (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))) (* 7936500793651/10000000000000000 (/ 1 x)))))
(* -1 (* z (- (* 13888888888889/5000000000000000 (/ 1 (* x z))) (* 7936500793651/10000000000000000 (/ 1 x)))))
(* (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
45.0ms
x
@-inf
((+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 x))) (+ (* -83333333333333/1000000000000000 (/ 1 (neg x))) (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 x)))) (/ 1 (neg x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (* -13888888888889/5000000000000000 (/ z x)) (/ z x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/ (- (+ 7936500793651/10000000000000000 y) (/ 13888888888889/5000000000000000 z)) x) (- (* (log x) (- x 1/2)) (- (- x 91893853320467/100000000000000) (/ (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))) (* (log x) (- x 1/2)) (log x) (- x 1/2) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (+ (* (/ (- x 1/2) y) (log x)) (/ (- 91893853320467/100000000000000 x) y)) (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 x)) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) (+ 7936500793651/10000000000000000 y) (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (/ (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/ 83333333333333/1000000000000000 x))
44.0ms
x
@0
((+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 x))) (+ (* -83333333333333/1000000000000000 (/ 1 (neg x))) (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 x)))) (/ 1 (neg x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (* -13888888888889/5000000000000000 (/ z x)) (/ z x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/ (- (+ 7936500793651/10000000000000000 y) (/ 13888888888889/5000000000000000 z)) x) (- (* (log x) (- x 1/2)) (- (- x 91893853320467/100000000000000) (/ (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))) (* (log x) (- x 1/2)) (log x) (- x 1/2) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (+ (* (/ (- x 1/2) y) (log x)) (/ (- 91893853320467/100000000000000 x) y)) (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 x)) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) (+ 7936500793651/10000000000000000 y) (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (/ (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/ 83333333333333/1000000000000000 x))
16.0ms
y
@-inf
((+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 x))) (+ (* -83333333333333/1000000000000000 (/ 1 (neg x))) (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 x)))) (/ 1 (neg x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (* -13888888888889/5000000000000000 (/ z x)) (/ z x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/ (- (+ 7936500793651/10000000000000000 y) (/ 13888888888889/5000000000000000 z)) x) (- (* (log x) (- x 1/2)) (- (- x 91893853320467/100000000000000) (/ (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))) (* (log x) (- x 1/2)) (log x) (- x 1/2) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (+ (* (/ (- x 1/2) y) (log x)) (/ (- 91893853320467/100000000000000 x) y)) (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 x)) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) (+ 7936500793651/10000000000000000 y) (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (/ (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/ 83333333333333/1000000000000000 x))
16.0ms
y
@inf
((+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 x))) (+ (* -83333333333333/1000000000000000 (/ 1 (neg x))) (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 x)))) (/ 1 (neg x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (* -13888888888889/5000000000000000 (/ z x)) (/ z x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/ (- (+ 7936500793651/10000000000000000 y) (/ 13888888888889/5000000000000000 z)) x) (- (* (log x) (- x 1/2)) (- (- x 91893853320467/100000000000000) (/ (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))) (* (log x) (- x 1/2)) (log x) (- x 1/2) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (+ (* (/ (- x 1/2) y) (log x)) (/ (- 91893853320467/100000000000000 x) y)) (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 x)) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) (+ 7936500793651/10000000000000000 y) (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (/ (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/ 83333333333333/1000000000000000 x))
12.0ms
x
@inf
((+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 x))) (+ (* -83333333333333/1000000000000000 (/ 1 (neg x))) (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 x)))) (/ 1 (neg x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (* -13888888888889/5000000000000000 (/ z x)) (/ z x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/ (- (+ 7936500793651/10000000000000000 y) (/ 13888888888889/5000000000000000 z)) x) (- (* (log x) (- x 1/2)) (- (- x 91893853320467/100000000000000) (/ (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))) (* (log x) (- x 1/2)) (log x) (- x 1/2) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (+ (* (/ (- x 1/2) y) (log x)) (/ (- 91893853320467/100000000000000 x) y)) (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 x)) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x) (+ 7936500793651/10000000000000000 y) (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (/ (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/ 83333333333333/1000000000000000 x))

simplify241.0ms (1.8%)

Memory
9.0MiB live, 231.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06233432
120583188
267983162
082242926
Stop Event
iter limit
node limit
Counts
171 → 169
Calls
Call 1
Inputs
(/ (* z (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)) x)
(/ (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000))) x)
(/ (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000))) x)
(/ (+ 83333333333333/1000000000000000 (* z (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)))) x)
(/ -1 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)
(/ (* (pow z 2) (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z)))) x)
(* -13888888888889/5000000000000000 (/ z x))
(/ z x)
(/ (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))) x)
(* -1/2 (log x))
(+ (* -1/2 (log x)) (* x (log x)))
(log x)
-1/2
(- x 1/2)
(/ (+ 83333333333333/1000000000000000 (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (* y (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y))))) (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ (* x (* y (- (/ (log x) y) (/ 1 y)))) (* y (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))))) (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))))) x)
(/ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) x)
(/ (+ (* x (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))) (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))) x)
(/ (+ (* x (+ (* -1/2 (/ (log x) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (* x (- (/ (log x) y) (/ 1 y)))))) (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))) x)
(+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))
(+ (* -1/2 (/ (log x) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (* x (- (/ (log x) y) (/ 1 y)))))
(/ (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000) x)
(+ 91893853320467/100000000000000 (* -1/2 (log x)))
(+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))
(/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) x)
(/ 83333333333333/1000000000000000 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)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)) (pow x 2))))) 1))
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)) (pow x 2)))))) 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))))
(* -1 (log (/ 1 x)))
x
(* x (- 1 (* 1/2 (/ 1 x))))
(* 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))) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (/ (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))) (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)) (/ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) (pow x 2))))) (/ 1 y)))
(* -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 (+ (* -1 (* y z)) (* -1 (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) x))))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1 (/ (- (* z (+ (* -1 (* y z)) (* -1 (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) 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 (/ (* (pow z 2) (- (+ (* -1 y) (* 13888888888889/5000000000000000 (/ 1 z))) 7936500793651/10000000000000000)) x))
(* -1 (/ (- (+ (* -1 y) (* 13888888888889/5000000000000000 (/ 1 z))) 7936500793651/10000000000000000) 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)))))
(+ (log -1) (* -1 (log (/ -1 x))))
(* -1 (* x (- (* 1/2 (/ 1 x)) 1)))
(* -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 (/ (- (* -1 (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))))) 83333333333333/1000000000000000) 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/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) x))) x)) (/ 1 y)))))
(* -1 (/ (+ (* -1 (* y z)) (* -1 (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) x))
(- (+ 91893853320467/100000000000000 (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2)))) x)
(- (+ 91893853320467/100000000000000 (+ (* 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)) (+ (* 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)
(* (pow z 2) (- (* 7936500793651/10000000000000000 (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(+ (* (pow z 2) (- (* 7936500793651/10000000000000000 (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x z))))) (/ (* y (pow z 2)) x))
(- (* 7936500793651/10000000000000000 (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x z))))
(- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z))))
(/ (- 7936500793651/10000000000000000 (* 13888888888889/5000000000000000 (/ 1 z))) x)
(- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (/ 13888888888889/5000000000000000 (* x z)))
(/ (- (+ 91893853320467/100000000000000 (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))) x) y)
(/ (- (+ 91893853320467/100000000000000 (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)
(/ (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x) y)
(- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))
(- (+ (* 7936500793651/10000000000000000 (/ z x)) (/ (* y z) x)) (* 13888888888889/5000000000000000 (/ 1 x)))
7936500793651/10000000000000000
(+ 7936500793651/10000000000000000 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 (pow z 2)) 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 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 (+ (/ (* (pow z 2) (- (* 7936500793651/10000000000000000 (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x z))))) y) (/ (pow z 2) x)))
(/ y x)
(* y (- (+ (/ 7936500793651/10000000000000000 (* x y)) (/ 1 x)) (/ 13888888888889/5000000000000000 (* x (* y z)))))
(/ (pow z 2) x)
(- (+ (* 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) x)
(* y (- (+ (* 7936500793651/10000000000000000 (/ z (* x y))) (/ z x)) (/ 13888888888889/5000000000000000 (* x y))))
y
(* y (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))
(* 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 (/ (- (+ 91893853320467/100000000000000 (+ (* 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)) (+ (* 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 (/ (* (pow z 2) (- (* 7936500793651/10000000000000000 (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x z))))) y)) (* -1 (/ (pow z 2) x)))))
(* -1 (* y (- (* -1 (/ (- (* 7936500793651/10000000000000000 (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))) y)) (/ 1 x))))
(* -1 (* y (+ (* -1 (/ (+ (* -1 (- (+ (* -1 (* (log x) (- x 1/2))) (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))) (+ 91893853320467/100000000000000 (* -1 x)))) (* 83333333333333/1000000000000000 (/ 1 x))) y)) (* -1 (/ (pow z 2) x)))))
(+ (* -1 (/ (- (+ (* -1 (* (log x) (- x 1/2))) (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))) (+ 91893853320467/100000000000000 (* -1 x))) y)) (/ (pow z 2) x))
(* -1 (/ (+ (* -1 (* (log x) (- x 1/2))) (* -1 (- 91893853320467/100000000000000 x))) y))
(* -1 (* y (+ (* -1 (/ z x)) (* -1 (/ (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x))) y)))))
(* -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)))))
(- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)
(- (+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (* (log x) (- x 1/2)))) x)
(- (+ 91893853320467/100000000000000 (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2)))) 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)
(* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x))))
(/ -13888888888889/5000000000000000 (* x z))
(/ (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x))) z)
(+ (* y (- (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)) (/ x y))) (* 83333333333333/1000000000000000 (/ 1 x)))
(+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 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)) (/ (* (log x) (- x 1/2)) y)) (/ x y))) (* z (- (* y (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))) (* 13888888888889/5000000000000000 (/ 1 x))))))
(- (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)) (/ x y))
(- (+ (* -13888888888889/5000000000000000 (/ z (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ 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 x)
(- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))
83333333333333/1000000000000000
(+ 83333333333333/1000000000000000 (* -13888888888889/5000000000000000 z))
(+ 83333333333333/1000000000000000 (* z (- (* 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)))
(* (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)) (+ (/ 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)) (+ (/ 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)))))
(+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))
(/ (+ 7936500793651/10000000000000000 y) x)
(* 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))))) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (/ (* 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) (+ (* 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 (/ 1 x)) (/ y x)))
(* z (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* 7936500793651/10000000000000000 (/ z x))
(* z (- (* 7936500793651/10000000000000000 (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* (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 y)) x)
(* (pow z 2) (- (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (/ 13888888888889/5000000000000000 (* x z))))
(* -1 (* (pow z 2) (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))))
(* (pow z 2) (- (* -1 (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* (pow z 2) (+ (* -1 (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))) (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z))))
(* (pow z 2) (+ (* -1 (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))) (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 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 (/ (+ (* y (- (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)) (/ x y))) (* 83333333333333/1000000000000000 (/ 1 x))) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* 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 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))))
(* -1 (* z (- (+ (* -1 (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))) (* 7936500793651/10000000000000000 (/ 1 x)))))
(* -1 (* z (- (* 13888888888889/5000000000000000 (/ 1 (* x z))) (* 7936500793651/10000000000000000 (/ 1 x)))))
(* (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 z) (* y z)) 13888888888889/5000000000000000)) x)
(*.f64 (/.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) x) z)
(/ (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x (*.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z)) x)
(/ (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (+ (* 7936500793651/10000000000000000 z) (* y 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 (*.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z)) x)
(/ (+ 83333333333333/1000000000000000 (* z (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 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 (- (+ (* 7936500793651/10000000000000000 z) (* y 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 (+.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 (- (+ (* 7936500793651/10000000000000000 z) (* y 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 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)
(/ -1 x)
(/.f64 #s(literal -1 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)
(/ (* (pow z 2) (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z)))) x)
(*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z (/.f64 z x)))
(* -13888888888889/5000000000000000 (/ z x))
(*.f64 (/.f64 z x) #s(literal -13888888888889/5000000000000000 binary64))
(/ z x)
(/.f64 z x)
(/ (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))) x)
(/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)
(* -1/2 (log 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)))
(log x)
(log.f64 x)
-1/2
#s(literal -1/2 binary64)
(- x 1/2)
(-.f64 x #s(literal 1/2 binary64))
(/ (+ 83333333333333/1000000000000000 (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))))) 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)
(/ (+ 83333333333333/1000000000000000 (+ (* x (* y (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y))))) (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))))) 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)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ (* x (* y (- (/ (log x) y) (/ 1 y)))) (* y (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))))) (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))))) 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)
(/ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) x)
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x))
(/ (+ (* x (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))) (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))) x)
(/.f64 (fma.f64 (fma.f64 (/.f64 (log.f64 x) y) #s(literal -1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) x (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z)) x)
(/ (+ (* x (+ (* -1/2 (/ (log x) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (* x (- (/ (log x) y) (/ 1 y)))))) (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))) 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 (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z)) x)
(+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))
(fma.f64 (/.f64 (log.f64 x) y) #s(literal -1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))
(+ (* -1/2 (/ (log x) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (* x (- (/ (log x) y) (/ 1 y)))))
(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)))
(/ (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000) x)
(/.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 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)))
(/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) x)
(/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)
(/ 83333333333333/1000000000000000 x)
(/.f64 #s(literal 83333333333333/1000000000000000 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)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)) (pow x 2))))) 1))
(fma.f64 (+.f64 (fma.f64 (/.f64 (/.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) x) x) z (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 (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))
(fma.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x)) (fma.f64 (/.f64 (/.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) x) x) z (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 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x)) (fma.f64 (/.f64 (/.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) x) x) z (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))
(* -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)
(* -1 (log (/ 1 x)))
(log.f64 x)
x
(* x (- 1 (* 1/2 (/ 1 x))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) 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))) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (/ (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))) (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 (fma.f64 y (fma.f64 (/.f64 (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) x) x) z (/.f64 (fma.f64 (neg.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) (*.f64 x 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) y) (neg.f64 (/.f64 (log.f64 x) x)) (/.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)) (/ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) (pow x 2))))) (/ 1 y)))
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) y) (neg.f64 (/.f64 (log.f64 x) x)) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z (*.f64 x x)) (/.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) (/.f64 (log.f64 x) y)) (/.f64 #s(literal 1 binary64) y)) 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))))))
(*.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 (+ (* -1 (* y z)) (* -1 (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))) 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 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) #s(literal 91893853320467/100000000000000 binary64))) x)))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1 (/ (- (* z (+ (* -1 (* y z)) (* -1 (- (* 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 (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 (neg.f64 z) (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) #s(literal -83333333333333/1000000000000000 binary64)) 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 z 2) (- (+ (* -1 y) (* 13888888888889/5000000000000000 (/ 1 z))) 7936500793651/10000000000000000)) x))
(/.f64 (*.f64 (*.f64 (-.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) y) #s(literal 7936500793651/10000000000000000 binary64)) z) z) (neg.f64 x))
(* -1 (/ (- (+ (* -1 y) (* 13888888888889/5000000000000000 (/ 1 z))) 7936500793651/10000000000000000) x))
(/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) y) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 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/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))))))
(+ (log -1) (* -1 (log (/ -1 x))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(* -1 (* x (- (* 1/2 (/ 1 x)) 1)))
(*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 1/2 binary64) x) #s(literal 1 binary64)))
(* -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 (/ (- (* -1 (* y (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))))) 83333333333333/1000000000000000) 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 (*.f64 y #s(literal -1/2 binary64)) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) y) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (neg.f64 y) (*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) z) #s(literal -83333333333333/1000000000000000 binary64)) x))) 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/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* z (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y)))) x))) 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) (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.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 (/ (+ (* -1 (* y z)) (* -1 (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) x))
(*.f64 (/.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 1 binary64))
(- (+ 91893853320467/100000000000000 (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2)))) x)
(-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x)
(- (+ 91893853320467/100000000000000 (+ (* z (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x)))) (+ (* (log x) (- x 1/2)) (/ (* y (pow z 2)) x)))) x)
(+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #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 (*.f64 (*.f64 z z) y) x)) 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 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))) (-.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 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)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) 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))) (-.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 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)
(* (pow z 2) (- (* 7936500793651/10000000000000000 (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(*.f64 (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x) (*.f64 z z))
(+ (* (pow z 2) (- (* 7936500793651/10000000000000000 (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x z))))) (/ (* y (pow z 2)) x))
(fma.f64 (*.f64 z (/.f64 z x)) y (*.f64 (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x) (*.f64 z z)))
(- (* 7936500793651/10000000000000000 (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x z))))
(/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)
(- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z))))
(+.f64 (/.f64 y x) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x))
(/ (- 7936500793651/10000000000000000 (* 13888888888889/5000000000000000 (/ 1 z))) x)
(/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)
(- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (/ 13888888888889/5000000000000000 (* x z)))
(+.f64 (/.f64 y x) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x))
(/ (- (+ 91893853320467/100000000000000 (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))) x) y)
(/.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x) y)
(/ (- (+ 91893853320467/100000000000000 (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)
(/.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #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 (*.f64 (*.f64 z z) y) x)) x)) y)
(/ (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x) y)
(/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) y)
(- (* 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
#s(literal 7936500793651/10000000000000000 binary64)
(+ 7936500793651/10000000000000000 y)
(+.f64 #s(literal 7936500793651/10000000000000000 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 z) y (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 (pow z 2)) x)
(/.f64 (*.f64 (*.f64 z z) y) 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 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 z (/.f64 z x) (/.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) y))) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) 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)))
(fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 1 binary64) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 z (/.f64 z x) (/.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) y))) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) 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)))
(fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 1 binary64) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 z (/.f64 z x) (/.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) y))) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)) y))
(* y (+ (/ (* (pow z 2) (- (* 7936500793651/10000000000000000 (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x z))))) y) (/ (pow z 2) x)))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x) (/.f64 (*.f64 z z) y) (*.f64 z (/.f64 z x))) y)
(/ y x)
(/.f64 y x)
(* y (- (+ (/ 7936500793651/10000000000000000 (* x y)) (/ 1 x)) (/ 13888888888889/5000000000000000 (* x (* y z)))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x) y)) y)
(/ (pow z 2) x)
(*.f64 z (/.f64 z x))
(- (+ (* 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 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 z (/.f64 z x) (/.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) y))) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))
(/ (* y z) x)
(*.f64 (/.f64 z x) y)
(* 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
(* y (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)
(* 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 (*.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))))
(fma.f64 (fma.f64 z (/.f64 z x) (/.f64 (*.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z) y)) y (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 1 binary64)))
(* -1 (* y (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 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 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (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 (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))) (-.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 z (/.f64 z 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 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) y))) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ (* (pow z 2) (- (* 7936500793651/10000000000000000 (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x z))))) y)) (* -1 (/ (pow z 2) x)))))
(*.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x) (/.f64 (*.f64 z z) y) (*.f64 z (/.f64 z x)))) (neg.f64 y))
(* -1 (* y (- (* -1 (/ (- (* 7936500793651/10000000000000000 (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))) y)) (/ 1 x))))
(*.f64 (-.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x) y)) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ (+ (* -1 (- (+ (* -1 (* (log x) (- x 1/2))) (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))) (+ 91893853320467/100000000000000 (* -1 x)))) (* 83333333333333/1000000000000000 (/ 1 x))) y)) (* -1 (/ (pow z 2) x)))))
(*.f64 (neg.f64 (fma.f64 z (/.f64 z x) (/.f64 (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (neg.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x))) y))) (neg.f64 y))
(+ (* -1 (/ (- (+ (* -1 (* (log x) (- x 1/2))) (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))) (+ 91893853320467/100000000000000 (* -1 x))) y)) (/ (pow z 2) x))
(fma.f64 z (/.f64 z x) (/.f64 (neg.f64 (neg.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) z (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x))) y))
(* -1 (/ (+ (* -1 (* (log x) (- x 1/2))) (* -1 (- 91893853320467/100000000000000 x))) y))
(*.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) y) #s(literal 1 binary64))
(* -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 (/ (+ 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))
(- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x)
(-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x)
(- (+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (* (log x) (- x 1/2)))) x)
(-.f64 (fma.f64 (/.f64 z x) #s(literal -13888888888889/5000000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x)
(- (+ 91893853320467/100000000000000 (+ (* 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)) #s(literal 91893853320467/100000000000000 binary64))) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x)
(-.f64 (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 (+ (* -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 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 (+.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)) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x)
(* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x))))
(*.f64 (fma.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z)
(/ -13888888888889/5000000000000000 (* x z))
(/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) z)
(/ (- (* z (+ (* 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 #s(literal -13888888888889/5000000000000000 binary64) x)) z)
(+ (* y (- (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)) (/ x y))) (* 83333333333333/1000000000000000 (/ 1 x)))
(fma.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* y (- (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)) (/ x y)))))
(fma.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)) y (fma.f64 (/.f64 z x) #s(literal -13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+ (* 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 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 1 binary64) (/.f64 y x)) z (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (fma.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(- (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)) (/ x y))
(fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))
(- (+ (* -13888888888889/5000000000000000 (/ z (* 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) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) 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 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (*.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 91893853320467/100000000000000 binary64) x) 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))
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 (/ 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 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(* (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 (+.f64 (/.f64 y x) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)) (*.f64 z z))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 91893853320467/100000000000000 (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 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) z) (/.f64 (log.f64 x) z) (/.f64 y x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z))) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)) (/.f64 x (*.f64 z z))) (*.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 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z x) z)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) z) (/.f64 (log.f64 x) z) (/.f64 y x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z))) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)) (/.f64 x (*.f64 z z))) (*.f64 z z))
(+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))
(+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x))
(/ (+ 7936500793651/10000000000000000 y) x)
(/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x)
(* y (* (pow z 2) (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))))
(*.f64 (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 1 binary64) (/.f64 y x)) (*.f64 z z))
(* (pow z 2) (- (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(*.f64 (-.f64 (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 1 binary64) (/.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))))) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (/ (* y (- (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)) (/ x y))) (pow z 2)))) (/ 13888888888889/5000000000000000 (* x z))))
(*.f64 (-.f64 (+.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)) (/.f64 y (*.f64 z z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z x) z))) (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 1 binary64) (/.f64 y x))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z))
(* (pow z 2) (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))
(*.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (/.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 #s(literal 1 binary64) x) (/.f64 (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x) y)) (*.f64 z z))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (+ (/ 1 x) (+ (* 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 (/.f64 (log.f64 x) y) z) (/.f64 (-.f64 x #s(literal 1/2 binary64)) z) (/.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z)) y)) (/.f64 #s(literal 1 binary64) x)) (/.f64 (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x) y)) (/.f64 (/.f64 x (*.f64 z z)) y)) (*.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)))))
(*.f64 (+.f64 (/.f64 y x) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)) z)
(* 7936500793651/10000000000000000 (/ z x))
(*.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64))
(* z (- (* 7936500793651/10000000000000000 (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(*.f64 (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x) 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)))) (* 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 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 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z x) z)) (+.f64 (/.f64 y x) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x))) (*.f64 z z))
(* -1 (* (pow z 2) (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))))
(*.f64 (*.f64 (neg.f64 z) (-.f64 (/.f64 #s(literal -7936500793651/10000000000000000 binary64) x) (/.f64 y x))) z)
(* (pow z 2) (- (* -1 (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(*.f64 (-.f64 (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) z) (-.f64 (/.f64 #s(literal -7936500793651/10000000000000000 binary64) x) (/.f64 y x))) (*.f64 z z))
(* (pow z 2) (+ (* -1 (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))) (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (* (log x) (- x 1/2))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z))))
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x) z)) (neg.f64 z)) (-.f64 (/.f64 #s(literal -7936500793651/10000000000000000 binary64) x) (/.f64 y x))) z) z)
(* (pow z 2) (+ (* -1 (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))) (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z))))
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 (-.f64 (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) z)) (neg.f64 z)) (-.f64 (/.f64 #s(literal -7936500793651/10000000000000000 binary64) x) (/.f64 y 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 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)) (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 (-.f64 (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) z)) z)) (*.f64 z z))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* y (- (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)) (/ x y))) (* 83333333333333/1000000000000000 (/ 1 x))) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))))
(*.f64 (-.f64 (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 1 binary64) (/.f64 y x)) (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) z)) z)) (*.f64 z z))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* 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) y) x) (/.f64 #s(literal 1 binary64) x)) (/.f64 (-.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) y) (/.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)) z)) z)) (*.f64 z z))
(* -1 (* z (- (* -1 (/ y x)) (* 7936500793651/10000000000000000 (/ 1 x)))))
(*.f64 (neg.f64 z) (-.f64 (/.f64 #s(literal -7936500793651/10000000000000000 binary64) x) (/.f64 y x)))
(* -1 (* z (- (+ (* -1 (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))) (* 7936500793651/10000000000000000 (/ 1 x)))))
(*.f64 (neg.f64 z) (/.f64 (-.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) y) #s(literal 7936500793651/10000000000000000 binary64)) x))
(* -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)))
(* (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))

rewrite332.0ms (2.4%)

Memory
6.1MiB live, 325.4MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
087571
0123561
1660542
27085542
08063525
Stop Event
iter limit
node limit
iter limit
Counts
27 → 420
Calls
Call 1
Inputs
(fma.f64 (fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #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) x)))
(fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(/.f64 #s(literal 1 binary64) (neg.f64 x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 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)) #s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x))))
#s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x)))
(*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x))
(/.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)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)) (*.f64 z z)))
(*.f64 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)) (*.f64 z z))
#s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x))
(/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)))
(*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))
(log.f64 x)
(-.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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)))
(fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))
(fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)
#s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64))
(/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
Outputs
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #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) x)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.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 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #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 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 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.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) (*.f64 (fma.f64 z (/.f64 y x) (/.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 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z))) (pow.f64 (-.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 (fma.f64 z (/.f64 y x) (/.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 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.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) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #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 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 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 y x) (/.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 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (-.f64 (pow.f64 (-.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 (fma.f64 z (/.f64 y x) (/.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 (-.f64 (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #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) x)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.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 (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 3 binary64)) (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #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) x)) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.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 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #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) x)) #s(literal 2 binary64))) (-.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.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 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #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) x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.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 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #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) x)) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.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 (fma.f64 z (/.f64 y x) (/.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 (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #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) 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) x)) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #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) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.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 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)))
(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 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #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) x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z))
(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 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)))
(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 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z))
(fma.f64 (+.f64 (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 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) (*.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 y x) (/.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 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #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) x) (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)))
(fma.f64 (fma.f64 z (/.f64 y x) (/.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 z (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(-.f64 (fma.f64 (fma.f64 z (/.f64 y x) (/.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))) x)
(-.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) #s(literal 91893853320467/100000000000000 binary64)) x)
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.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 (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 (fma.f64 z (/.f64 y x) (/.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 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (-.f64 x (*.f64 (fma.f64 z (/.f64 y x) (/.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) (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) #s(literal 91893853320467/100000000000000 binary64)) (neg.f64 x))
(+.f64 (fma.f64 (fma.f64 z (/.f64 y x) (/.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 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 y x) (/.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 (fma.f64 z (/.f64 y x) (/.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 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (+.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (*.f64 (fma.f64 z (/.f64 y x) (/.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) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z))
(+.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 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)))
(*.f64 (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (fma.f64 z (/.f64 y x) (/.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))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (fma.f64 z (/.f64 y x) (/.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 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (fma.f64 z (/.f64 y x) (/.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))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 z (/.f64 y x) (/.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 (fma.f64 (fma.f64 z (/.f64 y x) (/.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 #s(literal 83333333333333/1000000000000000 binary64) x)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 z (/.f64 y x) (/.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 z (/.f64 y x) (/.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 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64))) (-.f64 (fma.f64 (fma.f64 z (/.f64 y x) (/.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 (fma.f64 z (/.f64 y x) (/.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))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (-.f64 (fma.f64 (fma.f64 z (/.f64 y x) (/.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 #s(literal 83333333333333/1000000000000000 binary64) x)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 z (/.f64 y x) (/.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))) (fma.f64 (fma.f64 (fma.f64 z (/.f64 y x) (/.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 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z (/.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) x)) #s(literal 2 binary64)) (*.f64 (fma.f64 (fma.f64 z (/.f64 y x) (/.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 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (fma.f64 z (/.f64 y x) (/.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))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (fma.f64 z (/.f64 y x) (/.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 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (fma.f64 z (/.f64 y x) (/.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))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 z (/.f64 y x) (/.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 (fma.f64 (fma.f64 z (/.f64 y x) (/.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 #s(literal 83333333333333/1000000000000000 binary64) x)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (-.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.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 x (-.f64 (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #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) x)) #s(literal 2 binary64))))) (*.f64 x (-.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.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 (fma.f64 #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)) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 2 binary64))) (*.f64 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 3 binary64)) (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 3 binary64))))) (*.f64 x (fma.f64 (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 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.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 x #s(literal 1000000000000000/83333333333333 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #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) x)) #s(literal 2 binary64))))) (*.f64 (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)) (-.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.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 (fma.f64 #s(literal 1 binary64) (fma.f64 (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 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 2 binary64))) (*.f64 (*.f64 x #s(literal 1000000000000000/83333333333333 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 3 binary64)) (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 3 binary64))))) (*.f64 (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)) (fma.f64 (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 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (-.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.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 (neg.f64 x) (-.f64 (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #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) x)) #s(literal 2 binary64))))) (*.f64 (neg.f64 x) (-.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.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 (fma.f64 #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)) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 2 binary64))) (*.f64 (neg.f64 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 3 binary64)) (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 3 binary64))))) (*.f64 (neg.f64 x) (fma.f64 (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 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.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 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #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) x)) #s(literal 2 binary64))) x (*.f64 (-.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.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))) #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 (-.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.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))) x))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #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) x)) #s(literal 2 binary64))) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)) (*.f64 (-.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.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))) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.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 x #s(literal 1000000000000000/83333333333333 binary64))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #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) x)) #s(literal 2 binary64))) (neg.f64 x) (*.f64 (-.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.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))) #s(literal -83333333333333/1000000000000000 binary64))) (*.f64 (-.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.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))) (neg.f64 x)))
(/.f64 (fma.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 3 binary64)) (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 3 binary64))) x (*.f64 (fma.f64 (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 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 2 binary64))) #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 (fma.f64 (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 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 2 binary64))) x))
(/.f64 (fma.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 3 binary64)) (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 3 binary64))) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)) (*.f64 (fma.f64 (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 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 2 binary64))) #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) x)) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 2 binary64))) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64))))
(/.f64 (fma.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 3 binary64)) (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 3 binary64))) (neg.f64 x) (*.f64 (fma.f64 (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 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 2 binary64))) #s(literal -83333333333333/1000000000000000 binary64))) (*.f64 (fma.f64 (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 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 2 binary64))) (neg.f64 x)))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (fma.f64 z (/.f64 y x) (/.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))) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (fma.f64 z (/.f64 y x) (/.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 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (fma.f64 z (/.f64 y x) (/.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))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (fma.f64 z (/.f64 y x) (/.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))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (fma.f64 z (/.f64 y x) (/.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 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (fma.f64 z (/.f64 y x) (/.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))) #s(literal 3 binary64))) (fma.f64 (fma.f64 (fma.f64 z (/.f64 y x) (/.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 (fma.f64 (fma.f64 z (/.f64 y x) (/.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 #s(literal 83333333333333/1000000000000000 binary64) x)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (fma.f64 z (/.f64 y x) (/.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 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (fma.f64 z (/.f64 y x) (/.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))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 z (/.f64 y x) (/.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 (fma.f64 (fma.f64 z (/.f64 y x) (/.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 #s(literal 83333333333333/1000000000000000 binary64) x)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (fma.f64 z (/.f64 y x) (/.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))) #s(literal 3 binary64)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #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) x)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.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 #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)) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (fma.f64 (fma.f64 z (/.f64 y x) (/.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 (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 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (fma.f64 (fma.f64 z (/.f64 y x) (/.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 (fma.f64 z (/.f64 y x) (/.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 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #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 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 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (pow.f64 (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z) #s(literal 2 binary64)))) (/.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))) (/.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)))) (fma.f64 (fma.f64 z (/.f64 y x) (/.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 (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 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) (*.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 y x) (/.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 x #s(literal -1 binary64)) (fma.f64 (fma.f64 z (/.f64 y x) (/.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 #s(literal -1 binary64) x) #s(literal -83333333333333/1000000000000000 binary64) (fma.f64 (fma.f64 z (/.f64 y x) (/.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) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (fma.f64 z (/.f64 y x) (/.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) (/.f64 #s(literal -1 binary64) x) (fma.f64 (fma.f64 z (/.f64 y x) (/.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 (fma.f64 z (/.f64 y x) (/.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) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(fma.f64 z (fma.f64 z (/.f64 y x) (/.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) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(-.f64 (+.f64 (fma.f64 (fma.f64 z (/.f64 y x) (/.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)
(-.f64 (/.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (fma.f64 z (/.f64 y x) (/.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 (pow.f64 (fma.f64 (fma.f64 z (/.f64 y x) (/.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))) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (fma.f64 z (/.f64 y x) (/.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 (fma.f64 (fma.f64 z (/.f64 y x) (/.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 x #s(literal 1/2 binary64)) (log.f64 x))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(+.f64 (+.f64 (fma.f64 (fma.f64 z (/.f64 y x) (/.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)) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))
(+.f64 (+.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 y x) (/.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 (/.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 z (/.f64 y x) (/.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) (*.f64 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z)) (+.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+.f64 (fma.f64 (fma.f64 z (/.f64 y x) (/.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 (fma.f64 z (/.f64 y x) (/.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) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (fma.f64 z (/.f64 y x) (/.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 (fma.f64 (fma.f64 z (/.f64 y x) (/.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 #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 (fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(*.f64 (pow.f64 (neg.f64 x) #s(literal -1/2 binary64)) (pow.f64 (neg.f64 x) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) x))
(pow.f64 (neg.f64 x) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) x)
(/.f64 #s(literal 1 binary64) (neg.f64 x))
(neg.f64 (pow.f64 x #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (pow.f64 x #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.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 (fma.f64 (fma.f64 z (/.f64 y x) (/.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))))
#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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 (/.f64 z x) #s(literal -13888888888889/5000000000000000 binary64))))
#s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 (/.f64 z x) #s(literal -13888888888889/5000000000000000 binary64)))
(*.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) (pow.f64 x #s(literal -1 binary64)))
(*.f64 (/.f64 z x) #s(literal -13888888888889/5000000000000000 binary64))
(*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x))
(*.f64 z (*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal -13888888888889/5000000000000000 binary64)))
(/.f64 (*.f64 (neg.f64 z) #s(literal -13888888888889/5000000000000000 binary64)) (neg.f64 x))
(/.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (neg.f64 z)) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z)) (neg.f64 x))
(/.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x)
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z)))
(/.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 x z))
(*.f64 (pow.f64 x #s(literal -1 binary64)) z)
(*.f64 (neg.f64 z) (/.f64 #s(literal -1 binary64) x))
(*.f64 #s(literal 1 binary64) (/.f64 z x))
(*.f64 z (pow.f64 x #s(literal -1 binary64)))
(pow.f64 (/.f64 x z) #s(literal -1 binary64))
(/.f64 (/.f64 (neg.f64 z) #s(literal -1 binary64)) x)
(/.f64 (neg.f64 (neg.f64 z)) x)
(/.f64 (*.f64 z #s(literal 1 binary64)) 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)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x))))
(*.f64 (*.f64 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)) z) z)
(*.f64 (*.f64 z z) #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)))
(*.f64 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)) (*.f64 z z))
(*.f64 z (*.f64 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)) z))
#s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))
(*.f64 (neg.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) (/.f64 #s(literal -1 binary64) x))
(*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (pow.f64 x #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x))
(pow.f64 (/.f64 x (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) #s(literal -1 binary64))
(/.f64 (/.f64 (neg.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) #s(literal -1 binary64)) x)
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) #s(literal 2 binary64))) (pow.f64 x #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) #s(literal 3 binary64))) (pow.f64 x #s(literal -1 binary64))) (fma.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) (+.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (pow.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) #s(literal 1 binary64)) x)
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x)) (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) #s(literal 2 binary64))) (+.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)))
(/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) #s(literal 3 binary64)) (/.f64 #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 z x) #s(literal 3 binary64)))) (fma.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (+.f64 (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x)
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) x))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) (+.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (pow.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 2 binary64))) x))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (neg.f64 x)) (*.f64 x (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z))) (*.f64 x (neg.f64 x)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (*.f64 x (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) (*.f64 x x))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 z x)) (*.f64 x #s(literal 13888888888889/5000000000000000 binary64))) (*.f64 x (*.f64 z x)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x (*.f64 z #s(literal 5000000000000000/13888888888889 binary64)))) (*.f64 x #s(literal 1 binary64))) (*.f64 x (*.f64 x (*.f64 z #s(literal 5000000000000000/13888888888889 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.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 x (+.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))))
(/.f64 (-.f64 (pow.f64 (+.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 x (fma.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) (+.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (pow.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) (neg.f64 x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))))
(/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 x (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) x))
(neg.f64 (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (neg.f64 x)))
(fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (pow.f64 x #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x))
(-.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z))
(+.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) 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 (neg.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))) (neg.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))))) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (neg.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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) x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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 (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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 (neg.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 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 (*.f64 (neg.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))) (neg.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)))) (*.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (neg.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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) x)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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 (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.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)) (neg.f64 x) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (neg.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64))))) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (neg.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 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) 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)) (/.f64 x #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64))) (*.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 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 x #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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 (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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 (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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 (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 (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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 (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 2 binary64))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 3 binary64))) (fma.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) 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 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) 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 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 3 binary64)))))
(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 (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (neg.f64 x) #s(literal 91893853320467/100000000000000 binary64)))) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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 91893853320467/100000000000000 binary64) x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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 (-.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 (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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 (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))
(fma.f64 (+.f64 (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 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) (*.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(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))
(fma.f64 (neg.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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)))
(fma.f64 #s(literal -1 binary64) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))
(fma.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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 #s(literal 1 binary64) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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 x #s(literal 1/2 binary64)) (log.f64 x) (neg.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)))) (/.f64 (pow.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 2 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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)) (fma.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) 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 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 3 binary64)) (fma.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))) (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 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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 (neg.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64))) x))
(+.f64 (neg.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))
(+.f64 (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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 x #s(literal 1/2 binary64)) (log.f64 x)) (neg.f64 (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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 (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64)))
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.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 (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) 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)))
(+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 x)))
(+.f64 #s(literal 0 binary64) (log.f64 x))
(log.f64 x)
(*.f64 (fma.f64 x x #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) x)))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (fma.f64 x x #s(literal -1/4 binary64))) (neg.f64 (+.f64 #s(literal 1/2 binary64) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 x x #s(literal -1/4 binary64)) (-.f64 x #s(literal -1/2 binary64)))
(/.f64 (fma.f64 x x #s(literal -1/4 binary64)) (+.f64 #s(literal 1/2 binary64) x))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 x x (-.f64 #s(literal 1/4 binary64) (*.f64 x #s(literal -1/2 binary64)))))
(/.f64 (-.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))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) x) (fma.f64 x x #s(literal -1/4 binary64))))
(/.f64 #s(literal 1 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 1/8 binary64))))
(fma.f64 #s(literal -1 binary64) (neg.f64 x) #s(literal -1/2 binary64))
(fma.f64 #s(literal 1 binary64) x #s(literal -1/2 binary64))
(-.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) x)) (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) x)))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))) (/.f64 #s(literal 1/8 binary64) (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))))
(-.f64 x #s(literal 1/2 binary64))
(+.f64 #s(literal -1/2 binary64) x)
(+.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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (neg.f64 (/.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 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #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 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y)) (pow.f64 (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (neg.f64 (/.f64 #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 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y)) (pow.f64 (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (neg.f64 (/.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 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #s(literal 2 binary64)) (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) (*.f64 y (/.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 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y)) (pow.f64 (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (neg.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 (pow.f64 (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #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 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y)) (pow.f64 (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y))
(fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y))
(fma.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -83333333333333/1000000000000000 binary64) (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y))
(fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal -1 binary64) x) (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y))
(fma.f64 y #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) #s(literal 2 binary64)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (neg.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (/.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (neg.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(+.f64 (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y))
#s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) y)))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y) (-.f64 (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y) (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x))) (pow.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) #s(literal 2 binary64))) (-.f64 (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y) (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y) #s(literal 2 binary64)))) (neg.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) y)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y) (-.f64 (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y) (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x))) (pow.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (neg.f64 y) (*.f64 y (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 y (neg.f64 y)))
(/.f64 (fma.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (/.f64 y (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (*.f64 y #s(literal 1 binary64))) (*.f64 y (/.f64 y (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(/.f64 (fma.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) y (*.f64 y (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (*.f64 y y))
(/.f64 (fma.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) y (*.f64 (neg.f64 y) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))) (*.f64 (neg.f64 y) y))
(/.f64 (fma.f64 #s(literal 1 binary64) y (*.f64 (/.f64 y (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))) (*.f64 (/.f64 y (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) y))
(/.f64 (fma.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y (*.f64 y (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))) (*.f64 y y))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y) #s(literal 2 binary64))) (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) y))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y) (-.f64 (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y) (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x))) (pow.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (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) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) y) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y) (-.f64 (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y) (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x))) (pow.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 y #s(literal -1 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)))
(fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))
(fma.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 y)) (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)))
(fma.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (pow.f64 y #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y) (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)))
(fma.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (pow.f64 y #s(literal -1 binary64)) (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (/.f64 (log.f64 x) y) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 (pow.f64 y #s(literal -1 binary64)) (log.f64 x)) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))
(fma.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) #s(literal 2 binary64)) (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) y)) (/.f64 (pow.f64 (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y) #s(literal 2 binary64)) (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) y)))
(-.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 x y))
(-.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (-.f64 (/.f64 x y) (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x))))
(+.f64 (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))
(+.f64 (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y) (*.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x)))
(*.f64 (-.f64 (pow.f64 (*.f64 z (/.f64 y x)) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 z y) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) x)))
(*.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 z (/.f64 y x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (-.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (*.f64 z (/.f64 y x))) (pow.f64 (*.f64 z (/.f64 y x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 2 binary64)) (pow.f64 (*.f64 z (/.f64 y x)) #s(literal 2 binary64))) (-.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (*.f64 z (/.f64 y x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z (/.f64 y x)) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 2 binary64)))) (neg.f64 (/.f64 (-.f64 (*.f64 z y) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 z (/.f64 y x)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (-.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (*.f64 z (/.f64 y x))) (pow.f64 (*.f64 z (/.f64 y x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 z y) (neg.f64 x) (*.f64 x (neg.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))))) (*.f64 x (neg.f64 x)))
(/.f64 (fma.f64 (*.f64 z y) (/.f64 x (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) (*.f64 x #s(literal 1 binary64))) (*.f64 x (/.f64 x (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z y) x (*.f64 x (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)))) (*.f64 x x))
(/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) x (*.f64 (neg.f64 x) (*.f64 z y))) (*.f64 (neg.f64 x) x))
(/.f64 (+.f64 x (*.f64 (/.f64 x (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) (*.f64 z y))) (*.f64 (/.f64 x (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) x))
(/.f64 (fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x (*.f64 x (*.f64 z y))) (*.f64 x x))
(/.f64 (-.f64 (pow.f64 (*.f64 z (/.f64 y x)) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 z y) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) x))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 z (/.f64 y x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 z (/.f64 y x)) #s(literal 2 binary64)) (*.f64 (*.f64 z (/.f64 y x)) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 z (/.f64 y x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (-.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (*.f64 z (/.f64 y x))) (pow.f64 (*.f64 z (/.f64 y x)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (*.f64 z y) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) x) (-.f64 (pow.f64 (*.f64 z (/.f64 y x)) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (-.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (*.f64 z (/.f64 y x))) (pow.f64 (*.f64 z (/.f64 y x)) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 z (/.f64 y x)) #s(literal 3 binary64)))))
(fma.f64 (*.f64 z y) (pow.f64 x #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) (*.f64 z (/.f64 y x)))
(fma.f64 (neg.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) (/.f64 #s(literal -1 binary64) x) (*.f64 z (/.f64 y x)))
(fma.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (*.f64 z (/.f64 y x)))
(fma.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64)) (*.f64 z (/.f64 y x)))
(fma.f64 z (/.f64 y x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x))
(fma.f64 (/.f64 y x) z (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x))
(fma.f64 y (/.f64 z x) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x))
(-.f64 (/.f64 (pow.f64 (*.f64 z (/.f64 y x)) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 z y) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) x)) (/.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 z y) (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64))) x)))
(+.f64 (*.f64 z (/.f64 y x)) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x))
(+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x) (*.f64 z (/.f64 y 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 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (neg.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 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.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 #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 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 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) (*.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 (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) #s(literal 91893853320467/100000000000000 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 (*.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 #s(literal 91893853320467/100000000000000 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) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 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 (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 (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) #s(literal 91893853320467/100000000000000 binary64)) (fma.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 (*.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 (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) x) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (-.f64 (-.f64 #s(literal 91893853320467/100000000000000 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 (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 #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) (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 (*.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))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.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 #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))))
(/.f64 (+.f64 (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 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) x)))))
(/.f64 (+.f64 (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64))) (fma.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (-.f64 (-.f64 #s(literal 91893853320467/100000000000000 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 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.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)) (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) (*.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 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 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 #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)))))
(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 #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 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 #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 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))
(-.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) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (/.f64 (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #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 (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 (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) (neg.f64 x)) #s(literal -91893853320467/100000000000000 binary64))
(-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 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) #s(literal 91893853320467/100000000000000 binary64)) (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 (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 (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))) (/.f64 #s(literal -1 binary64) x))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x))
(*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) (pow.f64 x #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 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 z z) #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 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 z z) (-.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)))) 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 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 z z) #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 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 z z) (-.f64 #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64) (*.f64 z #s(literal -110229177689598104055643739/50000000000000000000000000000000 binary64)))) x))
(/.f64 (fma.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 z z) #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 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 z z) (-.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 #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))))
(/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) x)
(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)))
(*.f64 (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))
(*.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))))
(*.f64 (+.f64 #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64))))
(*.f64 (+.f64 #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))))
(/.f64 (neg.f64 (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y y))) (neg.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))
(/.f64 (neg.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64))) (neg.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (fma.f64 y (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))))
(/.f64 (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y y)) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
(/.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)))
(/.f64 (+.f64 #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))) (fma.f64 y (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)))
(/.f64 (+.f64 #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))) (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 #s(literal 7936500793651/10000000000000000 binary64) y))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y y))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)) (+.f64 #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (+.f64 #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))))
(-.f64 (/.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (/.f64 (*.f64 y y) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))
(-.f64 (/.f64 (*.f64 y y) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) (/.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))))
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
#s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64))
(*.f64 (pow.f64 x #s(literal -1 binary64)) #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)))
(*.f64 (neg.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64))) (/.f64 #s(literal -1 binary64) x))
(*.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) (pow.f64 x #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))
(pow.f64 (/.f64 x #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64))) #s(literal -1 binary64))
(/.f64 (/.f64 (neg.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64))) #s(literal -1 binary64)) x)
(/.f64 (neg.f64 (neg.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)))) x)
(/.f64 (*.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 1 binary64)) x)
(/.f64 (neg.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64))) (neg.f64 x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)))))
(/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 x #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64))))
(neg.f64 (/.f64 (neg.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64))) x))
(*.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 (/.f64 #s(literal -1 binary64) x) #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) x))
(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) 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)))
(/.f64 #s(literal -83333333333333/1000000000000000 binary64) (neg.f64 x))
(neg.f64 (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x))
(neg.f64 (*.f64 #s(literal -83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64))))
(neg.f64 (*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal -83333333333333/1000000000000000 binary64)))

eval131.0ms (1%)

Memory
-19.7MiB live, 217.7MiB allocated
Compiler

Compiled 42 326 to 2 997 computations (92.9% saved)

prune138.0ms (1%)

Memory
12.1MiB live, 230.3MiB allocated
Pruning

57 alts after pruning (52 fresh and 5 done)

PrunedKeptTotal
New61322635
Fresh103040
Picked235
Done022
Total62557682
Accuracy
100.0%
Counts
682 → 57
Alt Table
Click to see full alt table
StatusAccuracyProgram
57.2%
(fma.f64 (neg.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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)))
23.7%
(/.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)))))
37.0%
(-.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -1/4 binary64)) (log.f64 x)) (+.f64 #s(literal 1/2 binary64) x)) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)))
60.1%
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 x (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal -83333333333333/1000000000000000 binary64))))))
57.2%
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)))
57.2%
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 x #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64))))))
75.2%
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 z (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x)))))
22.8%
(-.f64 (*.f64 (log.f64 x) #s(approx (- x 1/2) #s(literal -1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)))
55.0%
(-.f64 #s(approx (* (log x) (- x 1/2)) (*.f64 (log.f64 x) x)) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)))
57.3%
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))
70.8%
(+.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 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)))) x))
80.3%
#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 #s(literal 1 binary64) (/.f64 y (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 x y)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
41.7%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (-.f64 #s(approx (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (*.f64 (/.f64 (log.f64 x) y) x)) (/.f64 x y)) y (/.f64 #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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
27.1%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (/.f64 (*.f64 (-.f64 (*.f64 (log.f64 x) y) y) x) (*.f64 y y))) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
61.1%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (fma.f64 (/.f64 z y) #s(literal 7936500793651/10000000000000000 binary64) z) x) z)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
44.6%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
55.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 z (/.f64 z x))) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
53.1%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 x))) (/.f64 (*.f64 (*.f64 z z) y) x))))
62.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 x))) (*.f64 (/.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) x) z))))
62.7%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 x))) (*.f64 (*.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z))))
44.6%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -1000000000000000/83333333333333 binary64) x)) (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y)))
61.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))
32.4%
#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.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 z) z) x))
91.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 (fma.f64 (/.f64 y x) z (/.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 1000000000000000/83333333333333 binary64))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x))
87.2%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 #s(approx (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) (*.f64 (/.f64 z x) y)) 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))
87.7%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 1 (* x 1000000000000000/83333333333333))) (*.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) y)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x))
72.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 1 (* x 1000000000000000/83333333333333))) (*.f64 (*.f64 (neg.f64 z) z) (fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) z) (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) (/.f64 (-.f64 #s(literal -7936500793651/10000000000000000 binary64) y) x)))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x))
67.0%
#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) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 83333333333333/1000000000000000 x)) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000)) (fma.f64 (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y) y (fma.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (/.f64 z x) z (/.f64 (/.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) x) y))) y #s(literal 91893853320467/100000000000000 binary64)))) x))
66.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) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 83333333333333/1000000000000000 x)) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000)) (*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 (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))) z)) (neg.f64 z)) (-.f64 (/.f64 #s(literal -7936500793651/10000000000000000 binary64) x) (/.f64 y x))) z) z)) x))
33.7%
#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)))
31.8%
#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)))
37.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) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)) (*.f64 z z)))
43.5%
#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))
32.3%
#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))
42.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 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z))
10.0%
#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)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
37.0%
#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)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (/.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)) (*.f64 z z)))
33.0%
#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)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (*.f64 x (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) (*.f64 x x))) (*.f64 z z)))
20.0%
#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)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 #s(approx (+ 7936500793651/10000000000000000 y) #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)) (*.f64 z z)))
20.0%
#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)) (/ (/ 13888888888889/5000000000000000 z) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) (*.f64 z z)))
40.3%
#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)) (/ (/ 13888888888889/5000000000000000 z) x)) (*.f64 (neg.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) (/.f64 #s(literal -1 binary64) x))) (*.f64 z z)))
40.5%
#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)) (/ (/ 13888888888889/5000000000000000 z) x)) #s(approx (/ (- (+ 7936500793651/10000000000000000 y) (/ 13888888888889/5000000000000000 z)) x) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x))) (*.f64 z z)))
34.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 y (/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 z z)))))
35.1%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 y (*.f64 (/.f64 z x) z)))
60.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 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)))
42.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x) z)))
34.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) y) x)))
27.1%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (*.f64 y x) (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)))))
7.1%
#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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x)))
7.1%
#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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z)))))
7.1%
#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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 x z))))
44.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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z (/.f64 z x)))))
7.1%
#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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) (pow.f64 x #s(literal -1 binary64)))))
7.4%
#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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x))))
7.4%
#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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 (neg.f64 z) (/.f64 #s(literal -1 binary64) x)))))
Compiler

Compiled 7 609 to 2 607 computations (65.7% saved)

regimes265.0ms (1.9%)

Memory
-22.5MiB live, 374.8MiB allocated
Counts
95 → 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 y (*.f64 (/.f64 z x) z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 (/.f64 y 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 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 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 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 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 (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 x 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 (neg.f64 z) (/.f64 #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)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) 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 (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) #s(approx (/ (- (+ 7936500793651/10000000000000000 y) (/ 13888888888889/5000000000000000 z)) x) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) 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 (/.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 (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)) #s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 z 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 y (/.f64 #s(literal 1 binary64) (/.f64 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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 z (/.f64 z x))) 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)) (*.f64 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 #s(approx (+ 7936500793651/10000000000000000 y) #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 (+.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)) #s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z (/.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)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 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 (fma.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) y) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 (/.f64 z x) z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 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)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 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)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 x))) (*.f64 (/.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (*.f64 (neg.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) (/.f64 #s(literal -1 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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (fma.f64 (/.f64 z y) #s(literal 7936500793651/10000000000000000 binary64) z) x) 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)) (*.f64 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (*.f64 x (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) (*.f64 x 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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (/.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 (/.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 y) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) 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 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (*.f64 x x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) 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 (/.f64 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) x) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)) (*.f64 z 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) (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 x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) y) x)))
(-.f64 #s(approx (* (log x) (- x 1/2)) (*.f64 (log.f64 x) x)) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)))
(-.f64 (*.f64 (log.f64 x) #s(approx (- x 1/2) #s(literal -1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -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 (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))
#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 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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) #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 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)))
(fma.f64 (neg.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (*.f64 y x) (-.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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y (/.f64 #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 #s(literal 1 binary64) (/.f64 x #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64))))))
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 z (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y)))
(-.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)))
#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) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 83333333333333/1000000000000000 x)) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000)) (/.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 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)) x))
(-.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -1/4 binary64)) (log.f64 x)) (+.f64 #s(literal 1/2 binary64) x)) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -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 (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 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -1000000000000000/83333333333333 binary64) x)) (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ 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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (/.f64 (*.f64 (-.f64 (*.f64 (log.f64 x) y) y) x) (*.f64 y y))) 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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) x)) 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)) (fma.f64 (-.f64 #s(approx (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (*.f64 (/.f64 (log.f64 x) y) x)) (/.f64 x y)) y (/.f64 #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 #s(approx (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) (*.f64 (/.f64 z x) y)) 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))
#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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (/.f64 #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(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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))))
(-.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -1/4 binary64)) (log.f64 x)) (+.f64 #s(literal 1/2 binary64) x)) (-.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 (-.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 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)))) 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))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) 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))
(+.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)) (-.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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 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)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #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)) #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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 1 (* x 1000000000000000/83333333333333))) (*.f64 (fma.f64 (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 z x) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) y)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 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 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 #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 1 (* x 1000000000000000/83333333333333))) (*.f64 (*.f64 (neg.f64 z) z) (fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) z) (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) (/.f64 (-.f64 #s(literal -7936500793651/10000000000000000 binary64) y) x)))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 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)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) 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)))
(+.f64 (/.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 (*.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) (*.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 (-.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)))
#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)))
#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) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 83333333333333/1000000000000000 x)) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000)) (*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 (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))) z)) (neg.f64 z)) (-.f64 (/.f64 #s(literal -7936500793651/10000000000000000 binary64) x) (/.f64 y x))) 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 (+ (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 83333333333333/1000000000000000 x)) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000)) (fma.f64 (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y) y (fma.f64 (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (fma.f64 (/.f64 z x) z (/.f64 (/.f64 (*.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) z) x) y))) y #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 (+.f64 (fma.f64 (/.f64 z x) (+.f64 (/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z #s(literal -13888888888889/5000000000000000 binary64)) y) z) (/.f64 #s(literal 1 binary64) (/.f64 y (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))))) (/.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))))
(+.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 x (fma.f64 (fma.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 (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 (pow.f64 x #s(literal -1 binary64)) #s(literal 1000000000000000/83333333333333 binary64))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 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)) (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)))
(+.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))))
(fma.f64 (pow.f64 (/.f64 x (-.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #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 #s(literal 91893853320467/100000000000000 binary64) x)))
(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))))
(/.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)))))
Outputs
(-.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)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))))
Calls

7 calls:

48.0ms
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
45.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))
40.0ms
z
36.0ms
y
31.0ms
x
Results
AccuracySegmentsBranch
99.6%2x
99.6%3y
99.6%3z
99.6%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))
99.6%3(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
99.6%3(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
99.6%3(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
Compiler

Compiled 50 to 54 computations (-8% saved)

regimes37.0ms (0.3%)

Memory
-10.8MiB live, 27.8MiB allocated
Counts
73 → 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 y (*.f64 (/.f64 z x) z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 (/.f64 y 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 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 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 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 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 (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 x 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 (neg.f64 z) (/.f64 #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)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) 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 (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) #s(approx (/ (- (+ 7936500793651/10000000000000000 y) (/ 13888888888889/5000000000000000 z)) x) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) 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 (/.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 (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)) #s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 z 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 y (/.f64 #s(literal 1 binary64) (/.f64 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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 z (/.f64 z x))) 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)) (*.f64 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 #s(approx (+ 7936500793651/10000000000000000 y) #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 (+.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)) #s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z (/.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)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 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 (fma.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) y) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 (/.f64 z x) z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 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)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 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)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 x))) (*.f64 (/.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (*.f64 (neg.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) (/.f64 #s(literal -1 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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (fma.f64 (/.f64 z y) #s(literal 7936500793651/10000000000000000 binary64) z) x) 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)) (*.f64 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (*.f64 x (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) (*.f64 x 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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (/.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 (/.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 y) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) 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 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (*.f64 x x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) 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 (/.f64 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) x) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)) (*.f64 z 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) (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 x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) y) x)))
(-.f64 #s(approx (* (log x) (- x 1/2)) (*.f64 (log.f64 x) x)) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)))
(-.f64 (*.f64 (log.f64 x) #s(approx (- x 1/2) #s(literal -1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -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 (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))
#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 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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) #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 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)))
(fma.f64 (neg.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (*.f64 y x) (-.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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y (/.f64 #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 #s(literal 1 binary64) (/.f64 x #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64))))))
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 z (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y)))
(-.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)))
#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) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 83333333333333/1000000000000000 x)) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000)) (/.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 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)) x))
(-.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -1/4 binary64)) (log.f64 x)) (+.f64 #s(literal 1/2 binary64) x)) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -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 (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 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -1000000000000000/83333333333333 binary64) x)) (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ 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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (/.f64 (*.f64 (-.f64 (*.f64 (log.f64 x) y) y) x) (*.f64 y y))) 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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) x)) 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)) (fma.f64 (-.f64 #s(approx (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (*.f64 (/.f64 (log.f64 x) y) x)) (/.f64 x y)) y (/.f64 #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 #s(approx (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) (*.f64 (/.f64 z x) y)) 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))
#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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (/.f64 #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(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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))))
(-.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -1/4 binary64)) (log.f64 x)) (+.f64 #s(literal 1/2 binary64) x)) (-.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 (-.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 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)))) 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))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) 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))
(+.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)) (-.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 1 binary64) (*.f64 x #s(literal 1000000000000000/83333333333333 binary64)))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) x))
Outputs
(-.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)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) 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))
Calls

1 calls:

19.0ms
x
Results
AccuracySegmentsBranch
99.6%2x
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes23.0ms (0.2%)

Memory
25.2MiB live, 25.2MiB allocated
Counts
70 → 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 y (*.f64 (/.f64 z x) z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 (/.f64 y 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 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 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 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 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 (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 x 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 (neg.f64 z) (/.f64 #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)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) 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 (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) #s(approx (/ (- (+ 7936500793651/10000000000000000 y) (/ 13888888888889/5000000000000000 z)) x) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) 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 (/.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 (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)) #s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 z 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 y (/.f64 #s(literal 1 binary64) (/.f64 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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 z (/.f64 z x))) 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)) (*.f64 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 #s(approx (+ 7936500793651/10000000000000000 y) #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 (+.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)) #s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z (/.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)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 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 (fma.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) y) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 (/.f64 z x) z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 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)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 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)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 x))) (*.f64 (/.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (*.f64 (neg.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) (/.f64 #s(literal -1 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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (fma.f64 (/.f64 z y) #s(literal 7936500793651/10000000000000000 binary64) z) x) 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)) (*.f64 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (*.f64 x (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) (*.f64 x 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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (/.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 (/.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 y) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) 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 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (*.f64 x x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) 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 (/.f64 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) x) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)) (*.f64 z 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) (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 x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) y) x)))
(-.f64 #s(approx (* (log x) (- x 1/2)) (*.f64 (log.f64 x) x)) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)))
(-.f64 (*.f64 (log.f64 x) #s(approx (- x 1/2) #s(literal -1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -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 (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))
#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 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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) #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 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)))
(fma.f64 (neg.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (*.f64 y x) (-.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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y (/.f64 #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 #s(literal 1 binary64) (/.f64 x #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64))))))
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 z (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y)))
(-.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)))
#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) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (/ 83333333333333/1000000000000000 x)) (+ (* (- x 1/2) (log x)) 91893853320467/100000000000000)) (/.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 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x)) x))
(-.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -1/4 binary64)) (log.f64 x)) (+.f64 #s(literal 1/2 binary64) x)) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -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 (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 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -1000000000000000/83333333333333 binary64) x)) (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ 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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (/.f64 (*.f64 (-.f64 (*.f64 (log.f64 x) y) y) x) (*.f64 y y))) 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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) x)) 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)) (fma.f64 (-.f64 #s(approx (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (*.f64 (/.f64 (log.f64 x) y) x)) (/.f64 x y)) y (/.f64 #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 #s(approx (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) (*.f64 (/.f64 z x) y)) 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))
#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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) y))) y (/.f64 #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(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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))))
(-.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal -1/4 binary64)) (log.f64 x)) (+.f64 #s(literal 1/2 binary64) x)) (-.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 (-.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 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)))) 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))
Outputs
(-.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 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 z (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x)))))
Calls

1 calls:

18.0ms
x
Results
AccuracySegmentsBranch
98.1%2x
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes148.0ms (1.1%)

Memory
-5.1MiB live, 190.6MiB allocated
Counts
53 → 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 y (*.f64 (/.f64 z x) z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 (/.f64 y 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 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 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 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 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 (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 x 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 (neg.f64 z) (/.f64 #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)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) 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 (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) #s(approx (/ (- (+ 7936500793651/10000000000000000 y) (/ 13888888888889/5000000000000000 z)) x) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) 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 (/.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 (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)) #s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 z 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 y (/.f64 #s(literal 1 binary64) (/.f64 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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 z (/.f64 z x))) 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)) (*.f64 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 #s(approx (+ 7936500793651/10000000000000000 y) #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 (+.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)) #s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z (/.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)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 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 (fma.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) y) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 (/.f64 z x) z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 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)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 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)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 x))) (*.f64 (/.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (*.f64 (neg.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) (/.f64 #s(literal -1 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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (fma.f64 (/.f64 z y) #s(literal 7936500793651/10000000000000000 binary64) z) x) 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)) (*.f64 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (*.f64 x (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) (*.f64 x 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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (/.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 (/.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 y) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) 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 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (*.f64 x x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) 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 (/.f64 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) x) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)) (*.f64 z 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) (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 x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) y) x)))
(-.f64 #s(approx (* (log x) (- x 1/2)) (*.f64 (log.f64 x) x)) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)))
(-.f64 (*.f64 (log.f64 x) #s(approx (- x 1/2) #s(literal -1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -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 (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))
#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 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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) #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 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)))
(fma.f64 (neg.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (*.f64 y x) (-.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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y (/.f64 #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 #s(literal 1 binary64) (/.f64 x #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64))))))
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 z (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (*.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) 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 (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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 z (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x)))))
Calls

7 calls:

33.0ms
x
33.0ms
z
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))
16.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
16.0ms
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
Results
AccuracySegmentsBranch
94.2%3z
75.2%1(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
92.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))
96.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))
96.3%3(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
79.2%3y
96.2%2x
Compiler

Compiled 50 to 54 computations (-8% saved)

regimes122.0ms (0.9%)

Memory
20.4MiB live, 137.2MiB allocated
Counts
51 → 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 y (*.f64 (/.f64 z x) z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 (/.f64 y 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 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 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 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 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 (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 x 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 (neg.f64 z) (/.f64 #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)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) 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 (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) #s(approx (/ (- (+ 7936500793651/10000000000000000 y) (/ 13888888888889/5000000000000000 z)) x) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) 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 (/.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 (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)) #s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 z 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 y (/.f64 #s(literal 1 binary64) (/.f64 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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 z (/.f64 z x))) 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)) (*.f64 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 #s(approx (+ 7936500793651/10000000000000000 y) #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 (+.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)) #s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z (/.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)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 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 (fma.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) y) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 (/.f64 z x) z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 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)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 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)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 x))) (*.f64 (/.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (*.f64 (neg.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) (/.f64 #s(literal -1 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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (fma.f64 (/.f64 z y) #s(literal 7936500793651/10000000000000000 binary64) z) x) 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)) (*.f64 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (*.f64 x (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) (*.f64 x 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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (/.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 (/.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 y) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) 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 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (*.f64 x x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) 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 (/.f64 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) x) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)) (*.f64 z 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) (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 x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) y) x)))
(-.f64 #s(approx (* (log x) (- x 1/2)) (*.f64 (log.f64 x) x)) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)))
(-.f64 (*.f64 (log.f64 x) #s(approx (- x 1/2) #s(literal -1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -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 (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))
#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 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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) #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 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)))
(fma.f64 (neg.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (*.f64 y x) (-.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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) x)) y (/.f64 #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 #s(literal 1 binary64) (/.f64 x #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64))))))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 z (/.f64 z x))) y (/.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(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -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 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z))
Calls

5 calls:

42.0ms
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
35.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
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))
13.0ms
x
13.0ms
z
Results
AccuracySegmentsBranch
89.7%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))
85.2%3z
87.6%3(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
87.6%3(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
83.8%2x
Compiler

Compiled 46 to 46 computations (0% saved)

regimes20.0ms (0.1%)

Memory
-22.4MiB live, 49.7MiB allocated
Counts
44 → 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 y (*.f64 (/.f64 z x) z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 (/.f64 y 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 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 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 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 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 (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 x 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 (neg.f64 z) (/.f64 #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)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) 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 (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) #s(approx (/ (- (+ 7936500793651/10000000000000000 y) (/ 13888888888889/5000000000000000 z)) x) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) 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 (/.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 (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)) #s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 z 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 y (/.f64 #s(literal 1 binary64) (/.f64 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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 z (/.f64 z x))) 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)) (*.f64 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 #s(approx (+ 7936500793651/10000000000000000 y) #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 (+.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)) #s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z (/.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)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 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 (fma.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) y) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 (/.f64 z x) z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 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)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 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)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 x))) (*.f64 (/.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (*.f64 (neg.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) (/.f64 #s(literal -1 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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (fma.f64 (/.f64 z y) #s(literal 7936500793651/10000000000000000 binary64) z) x) 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)) (*.f64 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (*.f64 x (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) (*.f64 x 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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (/.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 (/.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 y) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) 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 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (*.f64 x x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) 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 (/.f64 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) x) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)) (*.f64 z 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) (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 x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) y) x)))
(-.f64 #s(approx (* (log x) (- x 1/2)) (*.f64 (log.f64 x) x)) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)))
(-.f64 (*.f64 (log.f64 x) #s(approx (- x 1/2) #s(literal -1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -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 (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))
#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)))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 z (/.f64 z x))) 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)) (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 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z))
Calls

1 calls:

13.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
89.7%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)

regimes17.0ms (0.1%)

Memory
3.3MiB live, 56.1MiB allocated
Counts
43 → 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 y (*.f64 (/.f64 z x) z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 (/.f64 y 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 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 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 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 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 (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 x 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 (neg.f64 z) (/.f64 #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)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) 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 (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) #s(approx (/ (- (+ 7936500793651/10000000000000000 y) (/ 13888888888889/5000000000000000 z)) x) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) 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 (/.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 (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)) #s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 z 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 y (/.f64 #s(literal 1 binary64) (/.f64 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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 z (/.f64 z x))) 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)) (*.f64 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 #s(approx (+ 7936500793651/10000000000000000 y) #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 (+.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)) #s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z (/.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)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 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 (fma.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) y) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 (/.f64 z x) z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 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)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 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)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 x))) (*.f64 (/.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (*.f64 (neg.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) (/.f64 #s(literal -1 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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (fma.f64 (/.f64 z y) #s(literal 7936500793651/10000000000000000 binary64) z) x) 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)) (*.f64 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (*.f64 x (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) (*.f64 x 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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (/.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 (/.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 y) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) 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 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (*.f64 x x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) 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 (/.f64 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) x) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)) (*.f64 z 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) (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 x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) y) x)))
(-.f64 #s(approx (* (log x) (- x 1/2)) (*.f64 (log.f64 x) x)) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)))
(-.f64 (*.f64 (log.f64 x) #s(approx (- x 1/2) #s(literal -1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -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 (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))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 z (/.f64 z x))) 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)) (-.f64 (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))
#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))
Calls

1 calls:

14.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
89.7%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)

regimes126.0ms (0.9%)

Memory
-1.9MiB live, 73.3MiB allocated
Counts
42 → 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 y (*.f64 (/.f64 z x) z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 (/.f64 y 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 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 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 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 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 (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 x 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 (neg.f64 z) (/.f64 #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)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) 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 (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) #s(approx (/ (- (+ 7936500793651/10000000000000000 y) (/ 13888888888889/5000000000000000 z)) x) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) 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 (/.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 (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)) #s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 z 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 y (/.f64 #s(literal 1 binary64) (/.f64 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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 z (/.f64 z x))) 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)) (*.f64 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 #s(approx (+ 7936500793651/10000000000000000 y) #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 (+.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)) #s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z (/.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)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 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 (fma.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) y) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 (/.f64 z x) z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 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)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 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)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 x))) (*.f64 (/.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (*.f64 (neg.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) (/.f64 #s(literal -1 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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (fma.f64 (/.f64 z y) #s(literal 7936500793651/10000000000000000 binary64) z) x) 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)) (*.f64 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (*.f64 x (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) (*.f64 x 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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (/.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 (/.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 y) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) 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 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (*.f64 x x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) 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 (/.f64 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) x) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)) (*.f64 z 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) (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 x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) y) x)))
(-.f64 #s(approx (* (log x) (- x 1/2)) (*.f64 (log.f64 x) x)) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x)))
(-.f64 (*.f64 (log.f64 x) #s(approx (- x 1/2) #s(literal -1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 z (/.f64 z x))) y (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(-.f64 #s(approx (* (log x) (- x 1/2)) (*.f64 (log.f64 x) x)) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -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 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z))
Calls

3 calls:

101.0ms
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
11.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))
10.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
Results
AccuracySegmentsBranch
85.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))
85.4%3(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
87.5%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 44 to 40 computations (9.1% saved)

regimes80.0ms (0.6%)

Memory
-1.8MiB live, 76.0MiB allocated
Counts
40 → 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 y (*.f64 (/.f64 z x) z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 (/.f64 y 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 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 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 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 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 (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 x 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 (neg.f64 z) (/.f64 #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)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) 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 (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) #s(approx (/ (- (+ 7936500793651/10000000000000000 y) (/ 13888888888889/5000000000000000 z)) x) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) 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 (/.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 (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)) #s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 z 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 y (/.f64 #s(literal 1 binary64) (/.f64 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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 z (/.f64 z x))) 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)) (*.f64 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 #s(approx (+ 7936500793651/10000000000000000 y) #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 (+.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)) #s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z (/.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)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 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 (fma.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) y) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 (/.f64 z x) z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 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)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 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)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 x))) (*.f64 (/.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (*.f64 (neg.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) (/.f64 #s(literal -1 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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (fma.f64 (/.f64 z y) #s(literal 7936500793651/10000000000000000 binary64) z) x) 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)) (*.f64 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (*.f64 x (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) (*.f64 x 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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (/.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 (/.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 y) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) 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 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (*.f64 x x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) 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 (/.f64 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) x) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)) (*.f64 z 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) (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 x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.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)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) y) x)))
Calls

4 calls:

39.0ms
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
17.0ms
x
10.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
10.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
83.8%2x
67.5%3(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
70.8%3(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
70.1%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 45 to 43 computations (4.4% saved)

regimes85.0ms (0.6%)

Memory
-4.2MiB live, 168.0MiB allocated
Counts
39 → 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 y (*.f64 (/.f64 z x) z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 (/.f64 y 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 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 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 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 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 (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 x 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 (neg.f64 z) (/.f64 #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)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) 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 (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) #s(approx (/ (- (+ 7936500793651/10000000000000000 y) (/ 13888888888889/5000000000000000 z)) x) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) 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 (/.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 (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)) #s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 z 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 y (/.f64 #s(literal 1 binary64) (/.f64 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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 z (/.f64 z x))) 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)) (*.f64 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 #s(approx (+ 7936500793651/10000000000000000 y) #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 (+.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)) #s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z (/.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)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 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 (fma.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) y) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 (/.f64 z x) z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 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)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 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)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 x))) (*.f64 (/.f64 (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (*.f64 (neg.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) (/.f64 #s(literal -1 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)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 (/.f64 (fma.f64 (/.f64 z y) #s(literal 7936500793651/10000000000000000 binary64) z) x) 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)) (*.f64 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (*.f64 x (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))) (*.f64 x 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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (/.f64 (fma.f64 y y #s(literal -62988044847622952881909801/100000000000000000000000000000000 binary64)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 (/.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 y) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) 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 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (*.f64 x x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) 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 (/.f64 (/.f64 (fma.f64 y x (*.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) x) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)) (*.f64 z 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) (pow.f64 x #s(literal -1 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 #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 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 x))) (*.f64 (*.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z))))
Calls

7 calls:

15.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
15.0ms
y
12.0ms
z
10.0ms
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
10.0ms
x
Results
AccuracySegmentsBranch
64.9%2(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
62.7%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))
64.9%2(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
64.6%2(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
64.6%2y
62.7%1z
65.3%2x
Compiler

Compiled 50 to 54 computations (-8% saved)

regimes10.0ms (0.1%)

Memory
9.9MiB live, 9.9MiB allocated
Counts
28 → 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 y (*.f64 (/.f64 z x) z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 (/.f64 y 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 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 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 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 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 (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 x 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 (neg.f64 z) (/.f64 #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)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) 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 (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) #s(approx (/ (- (+ 7936500793651/10000000000000000 y) (/ 13888888888889/5000000000000000 z)) x) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) 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 (/.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 (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)) #s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 z 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 y (/.f64 #s(literal 1 binary64) (/.f64 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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 z (/.f64 z x))) 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)) (*.f64 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 #s(approx (+ 7936500793651/10000000000000000 y) #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 (+.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)) #s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z (/.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)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) 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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 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 (fma.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) y) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 (/.f64 z x) z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 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)))
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 x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z))
Calls

1 calls:

8.0ms
x
Results
AccuracySegmentsBranch
65.3%2x
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes8.0ms (0.1%)

Memory
14.1MiB live, 14.1MiB allocated
Counts
21 → 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 y (*.f64 (/.f64 z x) z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 (/.f64 y 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 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 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 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 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 (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 x 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 (neg.f64 z) (/.f64 #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)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) 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 (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) #s(approx (/ (- (+ 7936500793651/10000000000000000 y) (/ 13888888888889/5000000000000000 z)) x) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) 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 (/.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 (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)) #s(approx (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 z 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 y (/.f64 #s(literal 1 binary64) (/.f64 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 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 z (/.f64 z x))) 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)) (*.f64 #s(approx (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (/.f64 (-.f64 #s(approx (+ 7936500793651/10000000000000000 y) #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x)) (*.f64 z z)))
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 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z))
Calls

1 calls:

6.0ms
x
Results
AccuracySegmentsBranch
65.2%2x
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes34.0ms (0.2%)

Memory
-5.7MiB live, 71.0MiB allocated
Counts
14 → 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 y (*.f64 (/.f64 z x) z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 (/.f64 y 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 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 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 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 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 (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 x 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 (neg.f64 z) (/.f64 #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)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) 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 (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) #s(approx (/ (- (+ 7936500793651/10000000000000000 y) (/ 13888888888889/5000000000000000 z)) x) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) 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 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z))
Outputs
#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:

6.0ms
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
4.0ms
x
4.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))
Results
AccuracySegmentsBranch
43.5%1z
43.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))
43.5%1y
43.5%1(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
43.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))
43.5%1(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
43.5%1x
Compiler

Compiled 50 to 54 computations (-8% saved)

regimes66.0ms (0.5%)

Memory
-16.5MiB live, 61.9MiB allocated
Counts
13 → 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 y (*.f64 (/.f64 z x) z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 (/.f64 y 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 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 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 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 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 (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 x 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 (neg.f64 z) (/.f64 #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)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) 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 (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) #s(approx (/ (- (+ 7936500793651/10000000000000000 y) (/ 13888888888889/5000000000000000 z)) x) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x))) (*.f64 z z)))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x) z)))
Calls

7 calls:

36.0ms
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
9.0ms
y
4.0ms
x
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
z
Results
AccuracySegmentsBranch
42.8%1x
42.8%1y
42.8%1z
42.8%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))
42.8%1(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
42.8%1(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
42.8%1(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
Compiler

Compiled 50 to 54 computations (-8% saved)

regimes41.0ms (0.3%)

Memory
9.4MiB live, 47.3MiB allocated
Counts
11 → 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 y (*.f64 (/.f64 z x) z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 z (*.f64 (/.f64 y 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 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 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 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 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 (* (- (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 x 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 (neg.f64 z) (/.f64 #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 y (*.f64 (/.f64 z x) z)))
Calls

7 calls:

19.0ms
z
4.0ms
x
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
y
3.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
Results
AccuracySegmentsBranch
35.1%1y
35.1%1x
35.1%1z
35.1%1(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
35.1%1(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
35.1%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))
35.1%1(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
Compiler

Compiled 50 to 54 computations (-8% saved)

regimes34.0ms (0.3%)

Memory
-15.2MiB live, 23.0MiB allocated
Accuracy

Total -0.2b remaining (-0.3%)

Threshold costs -0.2b (-0.3%)

Counts
2 → 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (/.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) x)))
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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x))))
Calls

7 calls:

26.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
y
1.0ms
x
1.0ms
z
Results
AccuracySegmentsBranch
7.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))
7.4%1z
7.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))
7.4%1(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
7.4%1(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
7.4%1y
7.4%1x
Compiler

Compiled 50 to 54 computations (-8% saved)

bsearch32.0ms (0.2%)

Memory
27.9MiB live, 63.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
29.0ms
1.356937471034567e-13
1.7277817618526246e-9
Samples
23.0ms128×0valid
Compiler

Compiled 627 to 498 computations (20.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
const: 7.0ms (36.8% of total)
ival-add: 5.0ms (26.3% of total)
ival-mult: 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.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch4.0ms (0%)

Memory
9.9MiB live, 9.9MiB allocated
Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
3.0ms
1.6431823290168188e+77
9.444218014136937e+79
Samples
2.0ms16×0valid
Compiler

Compiled 100 to 83 computations (17% saved)

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

bsearch35.0ms (0.3%)

Memory
-1.8MiB live, 69.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
32.0ms
364.5650255550046
2364.6118335650567
Samples
27.0ms96×0valid
Compiler

Compiled 363 to 302 computations (16.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 25.0ms
ival-add: 10.0ms (40.7% of total)
const: 10.0ms (40.7% of total)
ival-mult: 2.0ms (8.1% of total)
ival-div: 1.0ms (4.1% of total)
ival-sub: 1.0ms (4.1% of total)
ival-log: 1.0ms (4.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch28.0ms (0.2%)

Memory
5.4MiB live, 82.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
25.0ms
0.031113844715716824
3.0361224633569615
Samples
20.0ms112×0valid
Compiler

Compiled 517 to 418 computations (19.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
const: 7.0ms (42.4% of total)
ival-mult: 4.0ms (24.2% of total)
ival-add: 2.0ms (12.1% of total)
ival-div: 1.0ms (6.1% of total)
ival-sub: 1.0ms (6.1% of total)
ival-log: 1.0ms (6.1% 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.1MiB live, 2.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.4836567271651084e+306
+inf
0.0ms
-1.9979894733405737e+122
5.19324375137745
Compiler

Compiled 27 to 26 computations (3.7% saved)

bsearch1.0ms (0%)

Memory
1.9MiB live, 1.9MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.4836567271651084e+306
+inf
0.0ms
-1.9979894733405737e+122
5.19324375137745
Compiler

Compiled 27 to 26 computations (3.7% saved)

bsearch1.0ms (0%)

Memory
1.8MiB live, 1.8MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.4836567271651084e+306
+inf
0.0ms
-1.9979894733405737e+122
5.19324375137745
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
2.4836567271651084e+306
+inf
0.0ms
-1.9979894733405737e+122
5.19324375137745
Compiler

Compiled 27 to 26 computations (3.7% saved)

bsearch29.0ms (0.2%)

Memory
-27.5MiB live, 23.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
27.0ms
4.2682780702772106e+40
7.899294973192919e+40
Samples
10.0ms64×0valid
Compiler

Compiled 459 to 326 computations (29% saved)

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

bsearch8.0ms (0.1%)

Memory
8.0MiB live, 8.0MiB allocated
Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
6.0ms
3.4063935286574164e-43
1.4768396345143497e-38
Samples
5.0ms32×0valid
Compiler

Compiled 233 to 174 computations (25.3% saved)

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

bsearch39.0ms (0.3%)

Memory
-2.1MiB live, 36.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
36.0ms
1.6431823290168188e+77
9.444218014136937e+79
Samples
31.0ms112×0valid
Compiler

Compiled 603 to 482 computations (20.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
const: 6.0ms (43% of total)
ival-add: 2.0ms (14.3% of total)
ival-mult: 2.0ms (14.3% of total)
ival-sub: 2.0ms (14.3% 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)

bsearch45.0ms (0.3%)

Memory
-12.9MiB live, 59.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
39.0ms
1.033543322891047e+72
1.1530150051491772e+75
Samples
33.0ms128×0valid
Compiler

Compiled 587 to 474 computations (19.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 30.0ms
ival-add: 16.0ms (54% of total)
const: 7.0ms (23.6% of total)
ival-mult: 2.0ms (6.7% of total)
ival-sub: 2.0ms (6.7% of total)
ival-log: 2.0ms (6.7% of total)
ival-div: 1.0ms (3.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

simplify63.0ms (0.5%)

Memory
14.6MiB live, 70.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01901600
12991600
25561598
314091594
442061592
Stop Event
node limit
Calls
Call 1
Inputs
(if (<=.f64 x #s(literal 5029131409596857/38685626227668133590597632 binary64)) (-.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))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))))
(if (<=.f64 x #s(literal 199999999999999996556522545109171713495495289428031795107950240435622308216832 binary64)) (-.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))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) 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)))
(if (<=.f64 x #s(literal 2300 binary64)) (-.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 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 z (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x))))))
(if (<=.f64 x #s(literal 5476377146882523/144115188075855872 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)) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 z (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) 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 -100000000000000001440594758724527385583111862242831263013712314935498927069126131626863257625726456080505437183296233537536 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 z (/.f64 z x))) y (/.f64 #s(literal 83333333333333/1000000000000000 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 4000000000000000068864258386945819315324351300052955929315568071569522684978300191951681807501838378274424555446793164241244196902131794082787755222845762600490514058677713841427970499872113318202756896701137386920242864355316857021758778520479178186022049662471928573050683451675265451448476618996509048832 binary64)) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -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 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) 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 -100000000000000001440594758724527385583111862242831263013712314935498927069126131626863257625726456080505437183296233537536 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 z (/.f64 z x))) y (/.f64 #s(literal 83333333333333/1000000000000000 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 4000000000000000068864258386945819315324351300052955929315568071569522684978300191951681807501838378274424555446793164241244196902131794082787755222845762600490514058677713841427970499872113318202756896701137386920242864355316857021758778520479178186022049662471928573050683451675265451448476618996509048832 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))) #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))))
(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 -100000000000000001440594758724527385583111862242831263013712314935498927069126131626863257625726456080505437183296233537536 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 z (/.f64 z x))) y (/.f64 #s(literal 83333333333333/1000000000000000 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 4000000000000000068864258386945819315324351300052955929315568071569522684978300191951681807501838378274424555446793164241244196902131794082787755222845762600490514058677713841427970499872113318202756896701137386920242864355316857021758778520479178186022049662471928573050683451675265451448476618996509048832 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (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)) #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))))
(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 -100000000000000001440594758724527385583111862242831263013712314935498927069126131626863257625726456080505437183296233537536 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 z (/.f64 z x))) y (/.f64 #s(literal 83333333333333/1000000000000000 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 4000000000000000068864258386945819315324351300052955929315568071569522684978300191951681807501838378274424555446793164241244196902131794082787755222845762600490514058677713841427970499872113318202756896701137386920242864355316857021758778520479178186022049662471928573050683451675265451448476618996509048832 binary64)) (-.f64 #s(approx (* (log x) (- x 1/2)) (*.f64 (log.f64 x) x)) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -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 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z))))
(if (<=.f64 x #s(literal 69999999999999998499724740145138144116736 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)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) y) x))))
(if (<=.f64 x #s(literal 1225996432692711/12259964326927110866866776217202473468949912977468817408 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)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 x))) (*.f64 (*.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z)))))
(if (<=.f64 x #s(literal 4000000000000000033974485734758811904595479698395042463579996410811187623624704 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 x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z)))
(if (<=.f64 x #s(literal 7200000000000000693865842523990045044475162790289586645029894804012531712 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 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 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)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x) z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 y (*.f64 (/.f64 z x) 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x))))
Outputs
(if (<=.f64 x #s(literal 5029131409596857/38685626227668133590597632 binary64)) (-.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))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))))
(if (<=.f64 x #s(literal 5029131409596857/38685626227668133590597632 binary64)) (-.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))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal -1 binary64) 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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))))
(if (<=.f64 x #s(literal 199999999999999996556522545109171713495495289428031795107950240435622308216832 binary64)) (-.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))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) 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)))
(if (<=.f64 x #s(literal 2300 binary64)) (-.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 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 z (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x))))))
(if (<=.f64 x #s(literal 5476377146882523/144115188075855872 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)) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 z (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) 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 -100000000000000001440594758724527385583111862242831263013712314935498927069126131626863257625726456080505437183296233537536 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 z (/.f64 z x))) y (/.f64 #s(literal 83333333333333/1000000000000000 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 4000000000000000068864258386945819315324351300052955929315568071569522684978300191951681807501838378274424555446793164241244196902131794082787755222845762600490514058677713841427970499872113318202756896701137386920242864355316857021758778520479178186022049662471928573050683451675265451448476618996509048832 binary64)) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -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 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) 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 -100000000000000001440594758724527385583111862242831263013712314935498927069126131626863257625726456080505437183296233537536 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 z (/.f64 z x))) y (/.f64 #s(literal 83333333333333/1000000000000000 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 4000000000000000068864258386945819315324351300052955929315568071569522684978300191951681807501838378274424555446793164241244196902131794082787755222845762600490514058677713841427970499872113318202756896701137386920242864355316857021758778520479178186022049662471928573050683451675265451448476618996509048832 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))) #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))))
(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 -100000000000000001440594758724527385583111862242831263013712314935498927069126131626863257625726456080505437183296233537536 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 z (/.f64 z x))) y (/.f64 #s(literal 83333333333333/1000000000000000 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 4000000000000000068864258386945819315324351300052955929315568071569522684978300191951681807501838378274424555446793164241244196902131794082787755222845762600490514058677713841427970499872113318202756896701137386920242864355316857021758778520479178186022049662471928573050683451675265451448476618996509048832 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (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)) #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))))
(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 -100000000000000001440594758724527385583111862242831263013712314935498927069126131626863257625726456080505437183296233537536 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 #s(approx (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) (*.f64 z (/.f64 z x))) y (/.f64 #s(literal 83333333333333/1000000000000000 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 4000000000000000068864258386945819315324351300052955929315568071569522684978300191951681807501838378274424555446793164241244196902131794082787755222845762600490514058677713841427970499872113318202756896701137386920242864355316857021758778520479178186022049662471928573050683451675265451448476618996509048832 binary64)) (-.f64 #s(approx (* (log x) (- x 1/2)) (*.f64 (log.f64 x) x)) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (+ (* z (+ 7936500793651/10000000000000000 y)) -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 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z))))
(if (<=.f64 x #s(literal 69999999999999998499724740145138144116736 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)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) y) y) x))))
(if (<=.f64 x #s(literal 1225996432692711/12259964326927110866866776217202473468949912977468817408 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)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 x))) (*.f64 (*.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z)))))
(if (<=.f64 x #s(literal 1225996432692711/12259964326927110866866776217202473468949912977468817408 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)) (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 #s(literal -1 binary64) x) #s(approx (+ (* (+ (* (/ y x) z) (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) x)) z) (+ (* (log x) (- x 1/2)) (- 91893853320467/100000000000000 x))) (*.f64 (*.f64 (/.f64 z x) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z)))))
(if (<=.f64 x #s(literal 4000000000000000033974485734758811904595479698395042463579996410811187623624704 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 x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z)))
(if (<=.f64 x #s(literal 7200000000000000693865842523990045044475162790289586645029894804012531712 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 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 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)) #s(approx (+ (* (- (+ (+ (* (/ z x) (+ (/ (+ (* 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) y) z)) (* (/ (- x 1/2) y) (log x))) (/ 91893853320467/100000000000000 y)) (/ x y)) y) (/ 83333333333333/1000000000000000 x)) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x) z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 y (*.f64 (/.f64 z x) 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)) (/ (/ 13888888888889/5000000000000000 z) x)) (* z z)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x))))

soundness2.5s (18.4%)

Memory
9.5MiB live, 1 404.7MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02079
03279
115179
2128979
0912272
06233432
120583188
267983162
082242926
05723118
118832880
263792740
081702536
02621052
18551016
22889960
08372877
078506
0118500
1570468
26179468
09145452
064478
0109470
1572458
25421458
08099454
087571
0123561
1660542
27085542
08063525
06424103
121423820
274003790
081043505
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
Compiler

Compiled 2 430 to 807 computations (66.8% saved)

preprocess464.0ms (3.4%)

Memory
-3.6MiB live, 154.0MiB allocated
Compiler

Compiled 3 296 to 474 computations (85.6% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...