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

Time bar (total: 11.1s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze1.0ms (0%)

Memory
1.1MiB live, 1.1MiB 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.3s (21%)

Memory
26.5MiB live, 5 407.6MiB allocated
Samples
1.9s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.6s
const: 596.0ms (37.8% of total)
ival-mult: 343.0ms (21.8% of total)
ival-add: 242.0ms (15.4% of total)
ival-sub: 175.0ms (11.1% of total)
ival-log: 126.0ms (8% of total)
ival-div: 77.0ms (4.9% of total)
ival-true: 7.0ms (0.4% of total)
exact: 5.0ms (0.3% of total)
ival-assert: 4.0ms (0.3% of total)
Bogosity

explain296.0ms (2.7%)

Memory
5.0MiB live, 427.2MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
110-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/n110
(*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)overflow32
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)overflow82
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))overflow82
(-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))overflow32
Confusion
Predicted +Predicted -
+110
-0245
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+1100
-00245
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0245
111
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
106.0ms512×0valid
Compiler

Compiled 355 to 84 computations (76.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 76.0ms
const: 34.0ms (44.8% of total)
ival-add: 10.0ms (13.2% of total)
ival-mult: 10.0ms (13.2% of total)
ival-sub: 8.0ms (10.5% of total)
ival-div: 7.0ms (9.2% of total)
ival-log: 7.0ms (9.2% of total)
ival-true: 1.0ms (1.3% of total)
ival-assert: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess293.0ms (2.6%)

Memory
19.3MiB live, 224.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
074233
1159230
2435230
31220227
43075225
57675225
02024
03224
14624
28624
320124
449624
5141124
6404424
7530424
8582424
9654424
10724024
11778224
0886021
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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 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 x #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
1.1MiB live, 1.1MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
95.7%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
Compiler

Compiled 24 to 20 computations (16.7% saved)

simplify193.0ms (1.7%)

Memory
4.1MiB live, 195.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
cost-diff1
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
cost-diff1
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
cost-diff1
(+.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
146109
286109
3201109
4496109
51411109
64044109
75304109
85824109
96544109
107240109
117782109
08860100
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 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 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 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)
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 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 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 (-.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))
(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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
(*.f64 (fma.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 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64))
(*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)
(*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)
y
#s(literal 7936500793651/10000000000000000 binary64)
z
#s(literal 13888888888889/5000000000000000 binary64)
#s(literal 83333333333333/1000000000000000 binary64)

localize64.0ms (0.6%)

Memory
10.9MiB live, 130.4MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.109375
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x)
accuracy0.1328125
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
accuracy0.15625
(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))
accuracy2.7491199838440847
(/.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
52.0ms256×0valid
Compiler

Compiled 220 to 42 computations (80.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 41.0ms
const: 19.0ms (46.9% of total)
ival-mult: 6.0ms (14.8% of total)
ival-sub: 5.0ms (12.3% of total)
ival-add: 4.0ms (9.9% of total)
ival-log: 4.0ms (9.9% of total)
ival-div: 2.0ms (4.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series40.0ms (0.4%)

Memory
-6.7MiB live, 67.2MiB allocated
Counts
7 → 60
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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x)
Outputs
(+ 91893853320467/100000000000000 (* -1/2 (log x)))
(+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))
(/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)
(* -1/2 (log x))
(+ (* -1/2 (log x)) (* x (log x)))
(+ (* -1/2 (log x)) (* x (- (log x) 1)))
(* x (- (* -1 (log (/ 1 x))) 1))
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))
(* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))
(* -1 (* x (log (/ 1 x))))
(* x (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))))
(* x (- (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))) 1))
(* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) x)))) x))))))
(* x (+ (log -1) (* -1 (log (/ -1 x)))))
(* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x)))))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x))))))
(+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))
(+ 83333333333333/1000000000000000 (+ (* y (pow z 2)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))
(* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))
(+ (* y (pow z 2)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x)
(- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x)
(/ (+ 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 (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))
(/ (* 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 (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y)) (* -1 (pow z 2)))))
(* -1 (* y (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)) (* -1 (/ (pow z 2) x)))))
(* -1 (* y (+ (* -1 (/ (+ (* 83333333333333/1000000000000000 (/ 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)
(* z (- (* 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))))
(* (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)))))
(* (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
11.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) z) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (* (- x 1/2) (log x)) (- (* (- x 1/2) (log x)) x))
9.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) z) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (* (- x 1/2) (log x)) (- (* (- x 1/2) (log x)) x))
6.0ms
x
@-inf
((+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (* (- x 1/2) (log x)) (- (* (- x 1/2) (log x)) x))
4.0ms
y
@0
((+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (* (- x 1/2) (log x)) (- (* (- x 1/2) (log x)) x))
3.0ms
x
@inf
((+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (* (- x 1/2) (log x)) (- (* (- x 1/2) (log x)) x))

simplify229.0ms (2.1%)

Memory
-30.0MiB live, 261.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

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

rewrite240.0ms (2.2%)

Memory
20.9MiB live, 246.7MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02081
03281
114481
2112781
0813678
Stop Event
iter limit
node limit
iter limit
Counts
7 → 339
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 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x)
Outputs
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) (/.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) (/.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #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)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.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 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64)))) (neg.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 (neg.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.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 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) (-.f64 (*.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) (-.f64 (*.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 (fma.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64))) (pow.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 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)) (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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.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)) (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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (neg.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))))))
(/.f64 (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)))) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)))))
(/.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 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)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (/.f64 (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) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.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)) (+.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 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 #s(literal 91893853320467/100000000000000 binary64) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))) x)
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #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 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 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 (/.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))))) (/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))))))
(+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))))) (/.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))))))
(+.f64 (/.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) (/.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))))
(+.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))
(+.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z)))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z)))) (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z)))) (-.f64 (*.f64 (/.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z)))) (/.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))))) (*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z)))) (/.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.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 (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 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 (-.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) (-.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))) (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z)))))
(/.f64 (-.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (pow.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (-.f64 (pow.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))))))
(/.f64 (neg.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 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 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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))))
(fma.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(fma.f64 z (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) #s(literal 83333333333333/1000000000000000 binary64))
(-.f64 (/.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))) (/.f64 (pow.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 (*.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) (-.f64 (*.f64 (-.f64 (*.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 (neg.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64))) z))
(-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (neg.f64 z) (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64))))
(+.f64 (/.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (+.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (-.f64 (pow.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))))) (/.f64 (pow.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))))) (/.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (+.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (-.f64 (pow.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))))))
(+.f64 (/.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z)))) (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z)))) (/.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z)))))
(+.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))
(+.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
(*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z)
(*.f64 z (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) z)) (neg.f64 (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 13888888888889/5000000000000000 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 3 binary64)) #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64)) z)) (neg.f64 (+.f64 (fma.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 z (-.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 z (-.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 (-.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) z) (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)) #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64)) z) (+.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 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64))) (fma.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 13888888888889/5000000000000000 binary64)))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 3 binary64)) #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64))) (+.f64 (fma.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.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))) x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (fma.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.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))) x)) (+.f64 (/.f64 (fma.f64 (-.f64 (*.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))) x)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.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))) x)) #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))) (fma.f64 (+.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x)) (+.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (+.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64)) (fma.f64 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.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 #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 (-.f64 (*.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 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.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 #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64)) (fma.f64 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.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 #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64)) (fma.f64 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.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 #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 (-.f64 (*.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 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.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 #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (fma.f64 (-.f64 (*.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 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.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 #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64)) (fma.f64 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.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 #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (fma.f64 (-.f64 (*.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 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.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 #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.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)) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.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 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.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))) x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))))))
(/.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (+.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) (/.f64 (fma.f64 (-.f64 (*.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 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (*.f64 (+.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) (/.f64 (fma.f64 (-.f64 (*.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))) x) (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.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 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (/.f64 (fma.f64 (-.f64 (*.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 #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.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)))) (neg.f64 (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.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)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.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 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 (-.f64 (*.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 (neg.f64 (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.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 #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (fma.f64 (neg.f64 (fma.f64 (-.f64 (*.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 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (neg.f64 x) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))) (neg.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (neg.f64 (fma.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (*.f64 (neg.f64 x) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)))))) (neg.f64 (*.f64 (neg.f64 x) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 (-.f64 (*.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 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 x (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))) (neg.f64 (*.f64 x (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (*.f64 x (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)))))) (neg.f64 (*.f64 x (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (fma.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (neg.f64 x) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))) (neg.f64 (fma.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))) (neg.f64 (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))) (neg.f64 x))))
(/.f64 (neg.f64 (fma.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) x (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))) (fma.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))) (neg.f64 (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))) x)))
(/.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))) (neg.f64 x) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (neg.f64 (fma.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))) (neg.f64 (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (neg.f64 x))))
(/.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))) x (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (fma.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))) (neg.f64 (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (-.f64 (*.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.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 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (-.f64 (*.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))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))))
(/.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64)) (fma.f64 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.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 #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64))) (*.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.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 #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64))) (pow.f64 (/.f64 (fma.f64 (-.f64 (*.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 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.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 #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64))) (fma.f64 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.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 #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #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)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (-.f64 (*.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 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)) (*.f64 (/.f64 (-.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))))) (*.f64 (/.f64 (-.f64 (*.f64 (-.f64 (*.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 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (pow.f64 (/.f64 #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 (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 (-.f64 (*.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 (-.f64 (*.f64 (-.f64 (*.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 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (neg.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (/.f64 (-.f64 (*.f64 (-.f64 (*.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 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))) (*.f64 (/.f64 (-.f64 (*.f64 (-.f64 (*.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)))))) (*.f64 (/.f64 (-.f64 (*.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #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 (-.f64 (*.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 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (/.f64 (-.f64 (*.f64 (-.f64 (*.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 #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)))) (*.f64 (/.f64 (-.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))))) (*.f64 (/.f64 (-.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #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 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))))) (*.f64 (/.f64 (-.f64 (*.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #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 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.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)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #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 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)) (*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #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 (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 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.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)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.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)) (+.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 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))) (neg.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))) (*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (neg.f64 (-.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 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) (*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)))))) (*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 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 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (-.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 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)))) (*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)) (*.f64 (neg.f64 (neg.f64 x)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))))) (*.f64 (neg.f64 (neg.f64 x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (neg.f64 (-.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)) (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))) (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 (-.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 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) 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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 (fma.f64 (-.f64 (*.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 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (neg.f64 (neg.f64 x)) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (neg.f64 (neg.f64 x)) (-.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 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)))) (*.f64 (neg.f64 (neg.f64 x)) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))))) (*.f64 (neg.f64 (neg.f64 x)) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 (fma.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (*.f64 (neg.f64 (neg.f64 x)) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))))) (*.f64 (neg.f64 (neg.f64 x)) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #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 (*.f64 x 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 x 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 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)) (*.f64 (*.f64 x x) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))))) (*.f64 (*.f64 x x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #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 (*.f64 x 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 x 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 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (neg.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (*.f64 x x) (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))) (*.f64 (*.f64 x x) (neg.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) (*.f64 (*.f64 x x) (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)))))) (*.f64 (*.f64 x x) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (*.f64 x x) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (*.f64 x x) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)))) (*.f64 (*.f64 x x) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (*.f64 (*.f64 x x) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))))) (*.f64 (*.f64 x x) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (-.f64 (*.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 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)) (*.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.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 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 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 (-.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (-.f64 (*.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 (pow.f64 (*.f64 (-.f64 (*.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.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 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))) (*.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)))))) (*.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.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 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.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 #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)))) (*.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (*.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (-.f64 (*.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 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.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 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.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 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))) x) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))) x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))))
(/.f64 (fma.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (-.f64 (*.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 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.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 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.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 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (neg.f64 (-.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 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))) x) (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))) x) (neg.f64 (-.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 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)))))) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 3 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 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))) x) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))) x) (-.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 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)))) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))) x) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))))))
(/.f64 (fma.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))) x) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)) (*.f64 (neg.f64 x) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))))) (*.f64 (neg.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (neg.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (neg.f64 x) (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))) (*.f64 (neg.f64 x) (neg.f64 (-.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 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) (*.f64 (neg.f64 x) (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)))))) (*.f64 (neg.f64 x) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)))) (*.f64 (neg.f64 x) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))))) (*.f64 (neg.f64 x) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))))))
(/.f64 (fma.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)) (*.f64 x (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))))) (*.f64 x (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))))
(/.f64 (fma.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (neg.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 x (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))) (*.f64 x (neg.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (fma.f64 (fma.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) (*.f64 x (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)))))) (*.f64 x (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)))) (*.f64 x (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))))) (*.f64 x (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 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 (-.f64 (*.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 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #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)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (-.f64 (*.f64 (-.f64 (*.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 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #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 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #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 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.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)) (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 (-.f64 (*.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))) (*.f64 x x) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (fma.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #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 x 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 (-.f64 (*.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 (pow.f64 (*.f64 (-.f64 (*.f64 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 (-.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.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 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (-.f64 (*.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 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.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 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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)) (-.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)) (/.f64 (-.f64 (*.f64 (-.f64 (*.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 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)) (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)) (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(/.f64 (fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (neg.f64 (neg.f64 x)) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)) (neg.f64 (neg.f64 (fma.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)) (neg.f64 (neg.f64 x))))
(/.f64 (fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (*.f64 x x) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)) (fma.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))))) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)) (*.f64 x x)))
(/.f64 (fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)) (*.f64 (-.f64 (*.f64 (-.f64 (*.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 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))) x) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)) (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (neg.f64 x) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)) (neg.f64 (fma.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)) (neg.f64 x)))
(/.f64 (fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) x (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)) (fma.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) 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))) (/.f64 (-.f64 (*.f64 (-.f64 (*.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 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (pow.f64 (/.f64 #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 (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 (*.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 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #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 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #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 (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 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.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)) (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 (-.f64 (*.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))) (*.f64 x 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 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #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 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))) (*.f64 (-.f64 (*.f64 (-.f64 (*.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 (pow.f64 (*.f64 (-.f64 (*.f64 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 (-.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.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 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (-.f64 (*.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 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.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 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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (/.f64 (-.f64 (*.f64 (-.f64 (*.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (-.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))))) (*.f64 (neg.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (/.f64 (-.f64 (*.f64 (-.f64 (*.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 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (*.f64 (neg.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))))) (*.f64 (neg.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (neg.f64 (neg.f64 x)) (*.f64 (neg.f64 (-.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 (-.f64 (*.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 (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 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (*.f64 x x) (*.f64 (neg.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (fma.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))))) (*.f64 (neg.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 x x)))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (*.f64 (-.f64 (*.f64 (-.f64 (*.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (-.f64 (*.f64 (-.f64 (*.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 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))) x) (*.f64 (neg.f64 (-.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 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))))) (*.f64 (neg.f64 (-.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 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))) x)))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (neg.f64 x) (*.f64 (neg.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (neg.f64 (fma.f64 (-.f64 (*.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (neg.f64 x)))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) x (*.f64 (neg.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (fma.f64 (-.f64 (*.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64)))) x))
(/.f64 (fma.f64 (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) (-.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))))) (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))))) (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(/.f64 (fma.f64 (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) 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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) (neg.f64 (neg.f64 (fma.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) (neg.f64 (neg.f64 x))))
(/.f64 (fma.f64 (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)))) (*.f64 x x) (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) (fma.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))))) (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) (*.f64 x x)))
(/.f64 (fma.f64 (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)))) (*.f64 (-.f64 (*.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)))) (neg.f64 x) (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) (neg.f64 x)))
(/.f64 (fma.f64 (neg.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)))) x (*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) (fma.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) x))
(/.f64 (fma.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (/.f64 (-.f64 (*.f64 (-.f64 (*.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))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))))) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (-.f64 (*.f64 (-.f64 (*.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 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))))) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (neg.f64 (neg.f64 x)) (*.f64 (-.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 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))))) (*.f64 (-.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 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (*.f64 x x) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))) (fma.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))))) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 x x)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (*.f64 (-.f64 (*.f64 (-.f64 (*.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))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (-.f64 (*.f64 (-.f64 (*.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 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))) x) (*.f64 (-.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 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))))) (*.f64 (-.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 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)))) (-.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #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 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)))) (/.f64 (-.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)))) (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)))) (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))) (neg.f64 (neg.f64 x)) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)))) (neg.f64 (neg.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)))) (neg.f64 (neg.f64 x))))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))) (*.f64 x x) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)))) (fma.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))))) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)))) (*.f64 x x)))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))) (*.f64 (-.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)))) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)))) (*.f64 (-.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)))) (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))) (neg.f64 x) (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)))) (neg.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)))) (neg.f64 x)))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))) x (*.f64 (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)))) (fma.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)))) x))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (-.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #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 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))))) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))) (neg.f64 (neg.f64 x)) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (neg.f64 (neg.f64 (fma.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (neg.f64 (neg.f64 x))))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))) (*.f64 x x) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (fma.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))))) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (*.f64 x x)))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))) (*.f64 (-.f64 (*.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))) 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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64))) (-.f64 (/.f64 (fma.f64 (-.f64 (*.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 #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 (-.f64 (*.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 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 (fma.f64 (-.f64 (*.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 #s(literal 91893853320467/100000000000000 binary64))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.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 #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (-.f64 (*.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 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (neg.f64 x) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (neg.f64 x) (-.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 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (*.f64 (neg.f64 x) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))))) (*.f64 (neg.f64 x) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (fma.f64 (-.f64 (*.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 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 x (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 x (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 (fma.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (*.f64 x (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))))) (*.f64 x (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (neg.f64 x) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))) (neg.f64 (fma.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))) (*.f64 (-.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 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) x (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))) (fma.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (-.f64 (*.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 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))) (neg.f64 x) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (neg.f64 (fma.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (neg.f64 x)))
(/.f64 (fma.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))) x (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (fma.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) x))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 (-.f64 (*.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))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (fma.f64 (-.f64 (*.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 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 (fma.f64 (-.f64 (*.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 #s(literal 91893853320467/100000000000000 binary64)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.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 #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64))))
(fma.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) (/.f64 z x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(fma.f64 z (/.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.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 (-.f64 (*.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 (-.f64 (*.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 #s(literal 91893853320467/100000000000000 binary64))))) (/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 (fma.f64 (-.f64 (*.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 #s(literal 91893853320467/100000000000000 binary64))))))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.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 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.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))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.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 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.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 (neg.f64 (fma.f64 (-.f64 (*.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 x #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (neg.f64 x) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (/.f64 (*.f64 (neg.f64 x) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (*.f64 (neg.f64 x) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))))))
(+.f64 (/.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) (*.f64 (neg.f64 x) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 x) (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)))) (*.f64 (neg.f64 x) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))))))
(+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 (*.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 x #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 x (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))))) (/.f64 (*.f64 x (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (*.f64 x (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))))))
(+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))) (*.f64 x (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))))) (/.f64 (*.f64 x (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)))) (*.f64 x (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))))))
(+.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 (-.f64 (*.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 (fma.f64 (-.f64 (*.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 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 (fma.f64 (-.f64 (*.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 #s(literal 91893853320467/100000000000000 binary64))))))) (/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (fma.f64 (-.f64 (*.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 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 (fma.f64 (-.f64 (*.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 #s(literal 91893853320467/100000000000000 binary64))))))))
(+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (fma.f64 (-.f64 (*.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 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 (fma.f64 (-.f64 (*.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 #s(literal 91893853320467/100000000000000 binary64))))))) (/.f64 (pow.f64 (/.f64 (fma.f64 (-.f64 (*.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 (fma.f64 (-.f64 (*.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 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 (fma.f64 (-.f64 (*.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 #s(literal 91893853320467/100000000000000 binary64))))))))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (neg.f64 x)) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))) (neg.f64 x))) (/.f64 (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))) (neg.f64 (fma.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))) (neg.f64 x))))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) x) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))) x)) (/.f64 (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))) (fma.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 x #s(literal 91893853320467/100000000000000 binary64))) x)))
(+.f64 (/.f64 (*.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))) (neg.f64 x)) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (neg.f64 x))) (/.f64 (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (neg.f64 (fma.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (neg.f64 x))))
(+.f64 (/.f64 (*.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))) x) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) x)) (/.f64 (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (fma.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) x)))
(+.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.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))) x)) #s(literal 91893853320467/100000000000000 binary64))
(+.f64 (+.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 (-.f64 (*.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 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.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 #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64)) (fma.f64 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.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 #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64)) (fma.f64 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.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 #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (fma.f64 (-.f64 (*.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 (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.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 #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))) (/.f64 (*.f64 (neg.f64 (/.f64 (fma.f64 (-.f64 (*.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 (*.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))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))))
(+.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.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))) x))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(+.f64 (/.f64 (fma.f64 (-.f64 (*.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 #s(literal 91893853320467/100000000000000 binary64))))
(+.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) (/.f64 (fma.f64 (-.f64 (*.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))) x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.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 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) 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 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) 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 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 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))) (neg.f64 (neg.f64 (neg.f64 x))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64)))) (neg.f64 (*.f64 x x)))
(/.f64 (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (neg.f64 x) (*.f64 (neg.f64 x) (neg.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z)))) (*.f64 x x))
(/.f64 (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) x (*.f64 (neg.f64 x) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))) (*.f64 (neg.f64 x) x))
(/.f64 (fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (neg.f64 x) (*.f64 x (neg.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z)))) (*.f64 x (neg.f64 x)))
(/.f64 (fma.f64 #s(literal 83333333333333/1000000000000000 binary64) x (*.f64 x (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))) (*.f64 x x))
(/.f64 (fma.f64 (neg.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z)) (neg.f64 x) (*.f64 (neg.f64 x) #s(literal -83333333333333/1000000000000000 binary64))) (*.f64 x x))
(/.f64 (fma.f64 (neg.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z)) x (*.f64 (neg.f64 x) #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 (neg.f64 x) x))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) (neg.f64 x) (*.f64 x #s(literal -83333333333333/1000000000000000 binary64))) (*.f64 x (neg.f64 x)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (-.f64 (*.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 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (-.f64 (*.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 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.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 (*.f64 (-.f64 (*.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 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)))) (neg.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))) x)))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 x x))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 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 (*.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 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))) x))
(/.f64 (neg.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (neg.f64 x)))
(fma.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 z (/.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (-.f64 (*.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 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)) (/.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 (*.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 6944444444444388888888888889/1000000000000000000000000000000 binary64) (-.f64 (*.f64 (-.f64 (*.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 83333333333333/1000000000000000 binary64) x) (/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64))) z) x))
(-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (/.f64 (*.f64 (neg.f64 z) (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64))) x))
(+.f64 (/.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))) (/.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(+.f64 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (*.f64 x x)) (/.f64 (*.f64 x #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 x x)))
(+.f64 (/.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))) x)) (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))) x)))
(+.f64 (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))) x)) (/.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))) x)))
(+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z)))) x) (/.f64 (/.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z)))) x))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #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 (neg.f64 (*.f64 (-.f64 (*.f64 x x) #s(literal 1/4 binary64)) (log.f64 x))) (neg.f64 (+.f64 #s(literal 1/2 binary64) x)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x))) (neg.f64 (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (*.f64 (log.f64 x) (-.f64 (*.f64 x x) #s(literal 1/4 binary64)))) (neg.f64 (+.f64 #s(literal 1/2 binary64) x)))
(/.f64 (neg.f64 (*.f64 (log.f64 x) (-.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 (*.f64 (-.f64 (*.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) (-.f64 (*.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))))
(-.f64 (log.f64 (pow.f64 x x)) (log.f64 (sqrt.f64 x)))
(+.f64 (log.f64 (pow.f64 x (/.f64 (-.f64 x #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (log.f64 (pow.f64 x (/.f64 (-.f64 x #s(literal 1/2 binary64)) #s(literal 2 binary64)))))
(log.f64 (pow.f64 x (-.f64 x #s(literal 1/2 binary64))))
(/.f64 (neg.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 (neg.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x))))
(/.f64 (neg.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 (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 (*.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)) (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)) (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 (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 (/.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 (neg.f64 x) x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x)))

eval57.0ms (0.5%)

Memory
-4.8MiB live, 119.9MiB allocated
Compiler

Compiled 26 538 to 1 755 computations (93.4% saved)

prune78.0ms (0.7%)

Memory
15.1MiB live, 53.3MiB allocated
Pruning

19 alts after pruning (19 fresh and 0 done)

PrunedKeptTotal
New37919398
Fresh000
Picked101
Done000
Total38019399
Accuracy
100.0%
Counts
399 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.7%
(fma.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) (/.f64 z x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
21.6%
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #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 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64))))) (*.f64 (/.f64 (-.f64 (*.f64 (-.f64 (*.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) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))) (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)))))
69.6%
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (log.f64 x)) (fma.f64 x x (fma.f64 #s(literal 1/2 binary64) x #s(literal 1/4 binary64)))) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
74.9%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 x x)))
58.5%
(+.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 (-.f64 (*.f64 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 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)))
49.8%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))) x)))
75.0%
(+.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 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x))
56.4%
(+.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))
77.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 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) y)) y)))
95.2%
(+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
64.9%
#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 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
83.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 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
56.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
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 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) x)) (*.f64 z z)))
61.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (/.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 91893853320467/100000000000000 binary64)) y) (/.f64 (*.f64 z z) x)) (/.f64 x y)) y))
61.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (neg.f64 z)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) (neg.f64 z)) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x)) (*.f64 z z)))
45.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) z) z))
28.4%
#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))
67.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (neg.f64 (neg.f64 y)) (fma.f64 z (/.f64 z x) (/.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) y))))
Compiler

Compiled 1 638 to 1 132 computations (30.9% saved)

simplify187.0ms (1.7%)

Memory
-8.6MiB live, 232.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
063613
0103611
1175611
2367611
3977611
42813611
56876608
08100587
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(fma.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) (/.f64 z x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64))
(*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
z
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)
#s(literal 7936500793651/10000000000000000 binary64)
y
#s(literal 13888888888889/5000000000000000 binary64)
(/.f64 z x)
x
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(literal 83333333333333/1000000000000000 binary64)
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))
(*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))
(log.f64 x)
(-.f64 x #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(-.f64 x #s(literal 91893853320467/100000000000000 binary64))
#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 (/.f64 y x) z) z)
(*.f64 (/.f64 y x) z)
(/.f64 y x)
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 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(-.f64 x #s(literal 1/2 binary64))
x
#s(literal 1/2 binary64)
(log.f64 x)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(literal 83333333333333/1000000000000000 binary64)
(-.f64 #s(literal 91893853320467/100000000000000 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 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x))
(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x)
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
(-.f64 x #s(literal 1/2 binary64))
x
#s(literal 1/2 binary64)
(log.f64 x)
#s(literal 91893853320467/100000000000000 binary64)
(/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x)
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))
(*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))
(-.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
(*.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 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 91893853320467/100000000000000 binary64)) y) (/.f64 (*.f64 z z) x)) (/.f64 x y)) y))
(*.f64 (-.f64 (+.f64 (/.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 91893853320467/100000000000000 binary64)) y) (/.f64 (*.f64 z z) x)) (/.f64 x y)) y)
(-.f64 (+.f64 (/.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 91893853320467/100000000000000 binary64)) y) (/.f64 (*.f64 z z) x)) (/.f64 x y))
(+.f64 (/.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 91893853320467/100000000000000 binary64)) y) (/.f64 (*.f64 z z) x))
(/.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 91893853320467/100000000000000 binary64)) y)
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #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) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
(-.f64 x #s(literal 1/2 binary64))
x
#s(literal 1/2 binary64)
(log.f64 x)
(/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)
(fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64))
(*.f64 #s(literal 7936500793651/10000000000000000 binary64) z)
#s(literal 7936500793651/10000000000000000 binary64)
z
#s(literal 13888888888889/5000000000000000 binary64)
#s(literal 83333333333333/1000000000000000 binary64)
#s(literal 91893853320467/100000000000000 binary64)
y
(/.f64 (*.f64 z z) x)
(*.f64 z z)
(/.f64 x y)
Outputs
(fma.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) (/.f64 z x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (+.f64 (/.f64 (fma.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 91893853320467/100000000000000 binary64)) x))
(-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64))
(-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))
(*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
(*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)
z
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
#s(literal 7936500793651/10000000000000000 binary64)
y
#s(literal 13888888888889/5000000000000000 binary64)
(/.f64 z x)
x
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(literal 83333333333333/1000000000000000 binary64)
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.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 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
(log.f64 x)
(-.f64 x #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(-.f64 x #s(literal 91893853320467/100000000000000 binary64))
#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 (/.f64 y x) z) z)
(*.f64 (/.f64 y x) z)
(/.f64 y x)
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 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(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 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x)))
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(-.f64 x #s(literal 1/2 binary64))
x
#s(literal 1/2 binary64)
(log.f64 x)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(literal 83333333333333/1000000000000000 binary64)
(-.f64 #s(literal 91893853320467/100000000000000 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 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x))
(+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (-.f64 y (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) #s(literal -7936500793651/10000000000000000 binary64)))) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x)
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
(-.f64 x #s(literal 1/2 binary64))
x
#s(literal 1/2 binary64)
(log.f64 x)
#s(literal 91893853320467/100000000000000 binary64)
(/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x)
(/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (-.f64 y (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) #s(literal -7936500793651/10000000000000000 binary64)))) x)
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (-.f64 y (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) #s(literal -7936500793651/10000000000000000 binary64))))
(*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))
(*.f64 (*.f64 z z) (-.f64 (-.f64 y (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) #s(literal -7936500793651/10000000000000000 binary64)))
(-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))
(-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
#s(literal 7936500793651/10000000000000000 binary64)
y
(/.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)) (*.f64 (-.f64 (+.f64 (/.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 91893853320467/100000000000000 binary64)) y) (/.f64 (*.f64 z z) x)) (/.f64 x y)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (/.f64 (fma.f64 z z (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y)) x) (/.f64 (-.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) y)) y))
(*.f64 (-.f64 (+.f64 (/.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 91893853320467/100000000000000 binary64)) y) (/.f64 (*.f64 z z) x)) (/.f64 x y)) y)
(*.f64 (-.f64 (/.f64 (fma.f64 z z (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y)) x) (/.f64 (-.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) y)) y)
(-.f64 (+.f64 (/.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 91893853320467/100000000000000 binary64)) y) (/.f64 (*.f64 z z) x)) (/.f64 x y))
(-.f64 (/.f64 (fma.f64 z z (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y)) x) (/.f64 (-.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) y))
(+.f64 (/.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 91893853320467/100000000000000 binary64)) y) (/.f64 (*.f64 z z) x))
(fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y))
(/.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 91893853320467/100000000000000 binary64)) y)
(/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y)
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #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) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #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) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
(-.f64 x #s(literal 1/2 binary64))
x
#s(literal 1/2 binary64)
(log.f64 x)
(/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)
(fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64))
(*.f64 #s(literal 7936500793651/10000000000000000 binary64) z)
#s(literal 7936500793651/10000000000000000 binary64)
z
#s(literal 13888888888889/5000000000000000 binary64)
#s(literal 83333333333333/1000000000000000 binary64)
#s(literal 91893853320467/100000000000000 binary64)
y
(/.f64 (*.f64 z z) x)
(*.f64 (/.f64 z x) z)
(*.f64 z z)
(/.f64 x y)

localize201.0ms (1.8%)

Memory
34.5MiB live, 266.4MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy6.322475673489185
(/.f64 (*.f64 z z) x)
accuracy8.191356709924941
(+.f64 (/.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 91893853320467/100000000000000 binary64)) y) (/.f64 (*.f64 z z) x))
accuracy8.253864966604118
(-.f64 (+.f64 (/.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 91893853320467/100000000000000 binary64)) y) (/.f64 (*.f64 z z) x)) (/.f64 x y))
accuracy12.667545850028237
(*.f64 (-.f64 (+.f64 (/.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 91893853320467/100000000000000 binary64)) y) (/.f64 (*.f64 z z) x)) (/.f64 x y)) y)
accuracy0.15625
(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))
accuracy2.7491199838440847
(/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x)
accuracy13.75910632813533
(*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))
accuracy26.431961164821786
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))
accuracy0.11328125
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
accuracy0.12890625
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
accuracy0.30078125
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
accuracy27.779714298598126
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
accuracy0.0
(/.f64 y x)
accuracy1.4615951110280727
(*.f64 (*.f64 (/.f64 y x) z) z)
accuracy5.58991287972711
(*.f64 (/.f64 y x) z)
accuracy45.39040739608212
#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))
accuracy0.03515625
(fma.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) (/.f64 z x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
accuracy0.1328125
(*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))
accuracy0.26171875
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))
accuracy0.30078125
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
Samples
150.0ms256×0valid
Compiler

Compiled 1 154 to 124 computations (89.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 116.0ms
ival-mult: 55.0ms (47.4% of total)
ival-add: 17.0ms (14.6% of total)
const: 15.0ms (12.9% of total)
ival-div: 14.0ms (12.1% of total)
ival-sub: 11.0ms (9.5% of total)
ival-log: 4.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)

series76.0ms (0.7%)

Memory
-3.3MiB live, 112.7MiB allocated
Counts
26 → 143
Calls
Call 1
Inputs
(fma.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) (/.f64 z x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 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 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64))
(*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 y x) z) z))
(*.f64 (*.f64 (/.f64 y x) z) z)
(*.f64 (/.f64 y x) z)
(/.f64 y x)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(-.f64 x #s(literal 1/2 binary64))
(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) 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))
(-.f64 (+.f64 (/.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 91893853320467/100000000000000 binary64)) y) (/.f64 (*.f64 z z) x)) (/.f64 x y))
(+.f64 (/.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 91893853320467/100000000000000 binary64)) y) (/.f64 (*.f64 z z) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (/.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 91893853320467/100000000000000 binary64)) y) (/.f64 (*.f64 z z) x)) (/.f64 x y)) y))
(*.f64 (-.f64 (+.f64 (/.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 91893853320467/100000000000000 binary64)) y) (/.f64 (*.f64 z z) x)) (/.f64 x y)) y)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
(*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))
(*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))
(/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x)
(/.f64 (*.f64 z z) x)
Outputs
(/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)
(/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)
(+ 91893853320467/100000000000000 (* -1/2 (log x)))
(+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))
(/ (* y (pow z 2)) x)
(/ (* y z) x)
(/ y x)
(/ 83333333333333/1000000000000000 x)
(/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (* -1/2 (log x))))) x)
(/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1)))))) x)
(/ (+ 83333333333333/1000000000000000 (* -1/2 (* x (log x)))) x)
(/ (+ 83333333333333/1000000000000000 (* x (+ (* -1/2 (log x)) (* x (log x))))) x)
-1/2
(- x 1/2)
(* -1/2 (log x))
(+ (* -1/2 (log x)) (* x (- (log x) 1)))
(+ (* -1/2 (log x)) (* x (log x)))
(/ (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))) x)
(/ (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (* x (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) x)
(/ (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (* x (+ (* -1/2 (/ (log x) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (* x (- (/ (log x) y) (/ 1 y)))))) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) x)
(/ (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (* x (+ (* -1/2 (/ (log x) y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* x (log x)) y)))) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) x)
(/ (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) x)
(/ (+ (* x (* y (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y))))) (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))) x)
(/ (+ (* x (+ (* x (* y (- (/ (log x) y) (/ 1 y)))) (* y (+ (* -1/2 (/ (log x) y)) (* 91893853320467/100000000000000 (/ 1 y)))))) (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))) x)
(/ (pow z 2) 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)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (* 91893853320467/100000000000000 (/ 1 x))))) 1))
(* -1 (* x (log (/ 1 x))))
(* x (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))))
(* x (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (/ 83333333333333/1000000000000000 (pow x 2)))))
x
(* x (- 1 (* 1/2 (/ 1 x))))
(* x (- (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))) 1))
(* x (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y)))
(* x (- (+ (* -1 (/ (log (/ 1 x)) y)) (+ (* 1/2 (/ (log (/ 1 x)) (* x y))) (/ 91893853320467/100000000000000 (* x y)))) (/ 1 y)))
(* x (- (+ (* -1 (/ (log (/ 1 x)) y)) (+ (* 1/2 (/ (log (/ 1 x)) (* x y))) (+ (/ 91893853320467/100000000000000 (* x y)) (+ (* 83333333333333/1000000000000000 (/ 1 (* (pow x 2) y))) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* (pow x 2) y)) (/ (pow z 2) (pow x 2))))))) (/ 1 y)))
(* -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)) (+ (* 83333333333333/1000000000000000 (/ 1 (* (pow x 2) y))) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* (pow x 2) y)) (/ (pow z 2) (pow x 2))))))))
(* x (* y (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y))))
(* x (+ (* y (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y))) (/ (* y (+ (* 1/2 (/ (log (/ 1 x)) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)))
(* x (+ (* y (- (* -1 (/ (log (/ 1 x)) y)) (/ 1 y))) (+ (/ (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))) (pow x 2)) (/ (* y (+ (* 1/2 (/ (log (/ 1 x)) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x))))
(* -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 (/ (- (* -1 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 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 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (* 83333333333333/1000000000000000 (/ 1 x)))) x))))))
(* x (+ (log -1) (* -1 (log (/ -1 x)))))
(* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x)))))
(* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (* 83333333333333/1000000000000000 (/ 1 x))) x)))))
(* -1 (* x (- (* 1/2 (/ 1 x)) 1)))
(* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x))))))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y))))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (+ (* -1 (/ (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y))) x)) (/ 1 y)))))
(* -1 (* x (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) y)) (* -1 (pow z 2))) x)) (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)) (/ 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 (/ (+ (* -1 (/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) y)) (* -1 (pow z 2))) x)) (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)))))
(* -1 (* x (* y (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y)))))
(* -1 (* x (+ (* -1 (/ (* y (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (* 91893853320467/100000000000000 (/ 1 y)))) x)) (* y (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) y)) (/ 1 y))))))
(* -1 (* x (+ (* -1 (/ (+ (* -1 (/ (* y (+ (* -1 (/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) y)) (* -1 (pow z 2)))) 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))))))
(- (+ 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)
(- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)
(- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)
(* 7936500793651/10000000000000000 z)
(+ (* 7936500793651/10000000000000000 z) (* y z))
(/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)
(/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x) y)
(/ (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) y)
(/ (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) y)
(+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))
(+ 83333333333333/1000000000000000 (+ (* y (pow z 2)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))
(* (pow z 2) (- 7936500793651/10000000000000000 (* 13888888888889/5000000000000000 (/ 1 z))))
(+ (* y (pow z 2)) (* (pow z 2) (- 7936500793651/10000000000000000 (* 13888888888889/5000000000000000 (/ 1 z)))))
(/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) x)
(+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))
(* y (- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y)))
(* y z)
(* y (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))
(* y (+ z (* 7936500793651/10000000000000000 (/ z 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))
(+ (/ 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)))))
(* y (pow z 2))
(* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))
(* y (+ (/ (* (pow z 2) (- 7936500793651/10000000000000000 (* 13888888888889/5000000000000000 (/ 1 z)))) 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 (+ (* 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) (* -1 (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y)))))
(* -1 (* y (+ (* -1 z) (* -7936500793651/10000000000000000 (/ z y)))))
(+ (* -1 (/ (- (* -1 (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) (* -1 x)) y)) (/ (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)))) y)) (* -1 (/ (pow z 2) x))) (* -1 (/ x y)))))
(* -1 (* y (+ (* -1 (/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) y)) (* -1 (pow z 2)))))
(* -1 (* y (+ (* -1 (/ (* (pow z 2) (- 7936500793651/10000000000000000 (* 13888888888889/5000000000000000 (/ 1 z)))) 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 (+ (* 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 (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)
(* z (+ 7936500793651/10000000000000000 y))
(- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))
(- (+ (* -13888888888889/5000000000000000 (/ z (* x y))) (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y)))) (/ x y))
(- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (* z (- (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (* 13888888888889/5000000000000000 (/ 1 (* x y))))) (/ (* (log x) (- x 1/2)) y)))) (/ x y))
(+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (/ (* (log x) (- x 1/2)) y)))
(+ (* -13888888888889/5000000000000000 (/ z (* x y))) (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))))
(+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (* z (- (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (* 13888888888889/5000000000000000 (/ 1 (* x y))))) (/ (* (log x) (- x 1/2)) y))))
(* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y)))
(+ (* -13888888888889/5000000000000000 (/ z x)) (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))))
(+ (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))) (* z (- (* y (* z (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))) (* 13888888888889/5000000000000000 (/ 1 x)))))
83333333333333/1000000000000000
(+ 83333333333333/1000000000000000 (* -13888888888889/5000000000000000 z))
(+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))
(* -13888888888889/5000000000000000 z)
(* 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)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))
(* z (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))
(* (pow z 2) (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (/ 1 x)) (* 13888888888889/5000000000000000 (/ 1 (* x (* y z))))))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (+ (/ 1 x) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (* y (pow z 2))))) (+ (* 91893853320467/100000000000000 (/ 1 (* y (pow z 2)))) (/ (* (log x) (- x 1/2)) (* y (pow z 2))))))) (+ (/ 13888888888889/5000000000000000 (* x (* y z))) (/ x (* y (pow z 2))))))
(* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (+ (/ 1 x) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (* y (pow z 2))))) (+ (* 91893853320467/100000000000000 (/ 1 (* y (pow z 2)))) (/ (* (log x) (- x 1/2)) (* y (pow z 2))))))) (/ 13888888888889/5000000000000000 (* x (* y z)))))
(* y (* (pow z 2) (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))))
(* (pow z 2) (- (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))
(* (pow z 2) (- (+ (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y))))) (/ (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))) (pow z 2))) (/ 13888888888889/5000000000000000 (* x z))))
(* (pow z 2) (+ 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))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
(* -1 (* z (+ (* -1 (+ 7936500793651/10000000000000000 y)) (* 13888888888889/5000000000000000 (/ 1 z)))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y)) z)) (* 13888888888889/5000000000000000 (/ 1 (* x y)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 (* x y))) (/ 1 x))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 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 (/ (* y (- (+ (* 83333333333333/1000000000000000 (/ 1 (* x y))) (+ (* 91893853320467/100000000000000 (/ 1 y)) (/ (* (log x) (- x 1/2)) y))) (/ x y))) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))))
(* (pow z 2) (+ 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
21.0ms
y
@0
((+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (* z (+ 7936500793651/10000000000000000 y)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (* (/ y x) z) z) (* (/ y x) z) (/ y x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- 91893853320467/100000000000000 x)) (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- x 1/2) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (* (- x 1/2) (log x)) x) (* (- x 1/2) (log x)) (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/ 83333333333333/1000000000000000 x) (* (log x) (- x 1/2)) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (* (- (+ 7936500793651/10000000000000000 y) (/ 13888888888889/5000000000000000 z)) (* z z)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/ (* z z) x))
8.0ms
y
@-inf
((+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (* z (+ 7936500793651/10000000000000000 y)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (* (/ y x) z) z) (* (/ y x) z) (/ y x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- 91893853320467/100000000000000 x)) (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- x 1/2) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (* (- x 1/2) (log x)) x) (* (- x 1/2) (log x)) (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/ 83333333333333/1000000000000000 x) (* (log x) (- x 1/2)) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (* (- (+ 7936500793651/10000000000000000 y) (/ 13888888888889/5000000000000000 z)) (* z z)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/ (* z z) x))
7.0ms
x
@-inf
((+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (* z (+ 7936500793651/10000000000000000 y)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (* (/ y x) z) z) (* (/ y x) z) (/ y x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- 91893853320467/100000000000000 x)) (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- x 1/2) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (* (- x 1/2) (log x)) x) (* (- x 1/2) (log x)) (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/ 83333333333333/1000000000000000 x) (* (log x) (- x 1/2)) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (* (- (+ 7936500793651/10000000000000000 y) (/ 13888888888889/5000000000000000 z)) (* z z)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/ (* z z) x))
7.0ms
x
@0
((+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (* z (+ 7936500793651/10000000000000000 y)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (* (/ y x) z) z) (* (/ y x) z) (/ y x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- 91893853320467/100000000000000 x)) (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- x 1/2) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (* (- x 1/2) (log x)) x) (* (- x 1/2) (log x)) (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/ 83333333333333/1000000000000000 x) (* (log x) (- x 1/2)) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (* (- (+ 7936500793651/10000000000000000 y) (/ 13888888888889/5000000000000000 z)) (* z z)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/ (* z z) x))
6.0ms
x
@inf
((+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (* z (+ 7936500793651/10000000000000000 y)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (* (/ y x) z) z) (* (/ y x) z) (/ y x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- 91893853320467/100000000000000 x)) (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- x 1/2) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (* (- x 1/2) (log x)) x) (* (- x 1/2) (log x)) (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/ 83333333333333/1000000000000000 x) (* (log x) (- x 1/2)) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (* (- (+ 7936500793651/10000000000000000 y) (/ 13888888888889/5000000000000000 z)) (* z z)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/ (* z z) x))

simplify179.0ms (1.6%)

Memory
3.1MiB live, 192.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

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

rewrite294.0ms (2.6%)

Memory
-20.0MiB live, 301.5MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
063435
0103434
1487434
24560434
08626423
Stop Event
iter limit
node limit
iter limit
Counts
26 → 355
Calls
Call 1
Inputs
(fma.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) (/.f64 z x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 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 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64))
(*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 y x) z) z))
(*.f64 (*.f64 (/.f64 y x) z) z)
(*.f64 (/.f64 y x) z)
(/.f64 y x)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(-.f64 x #s(literal 1/2 binary64))
(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) 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))
(-.f64 (+.f64 (/.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 91893853320467/100000000000000 binary64)) y) (/.f64 (*.f64 z z) x)) (/.f64 x y))
(+.f64 (/.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 91893853320467/100000000000000 binary64)) y) (/.f64 (*.f64 z z) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (/.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 91893853320467/100000000000000 binary64)) y) (/.f64 (*.f64 z z) x)) (/.f64 x y)) y))
(*.f64 (-.f64 (+.f64 (/.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 91893853320467/100000000000000 binary64)) y) (/.f64 (*.f64 z z) x)) (/.f64 x y)) y)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
(*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))
(*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))
(/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))) x)
(/.f64 (*.f64 z z) x)
Outputs
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 (fma.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 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) (-.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) (+.f64 (/.f64 (fma.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 91893853320467/100000000000000 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.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 2 binary64)) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64))) (-.f64 (/.f64 (fma.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)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64))) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 (fma.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 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 (/.f64 (fma.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 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) (+.f64 (/.f64 (fma.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 91893853320467/100000000000000 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (-.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.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 2 binary64)))) (neg.f64 (-.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x)) (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (fma.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 3 binary64)) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 (fma.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 (-.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)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 x (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64))))) (*.f64 x (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 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 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) (fma.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (*.f64 x (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64))))) (*.f64 x (fma.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) (neg.f64 x) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (neg.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (neg.f64 x)))
(/.f64 (fma.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))) x (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) x))
(/.f64 (fma.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (neg.f64 x) (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (neg.f64 (fma.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 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 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) x (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (fma.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 x #s(literal 1/2 binary64)) (log.f64 x)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) x)) x))
(/.f64 (fma.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))) (neg.f64 x) (*.f64 (fma.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (neg.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))) (*.f64 (fma.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (neg.f64 x)))
(/.f64 (fma.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))) x (*.f64 (fma.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (fma.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) x))
(/.f64 (fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (neg.f64 x) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64))) (neg.f64 (fma.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 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64))) (neg.f64 x)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) x (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64))) (fma.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 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64))) x))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (neg.f64 x) (-.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))))) (*.f64 (neg.f64 x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 (neg.f64 (fma.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 x #s(literal 1/2 binary64)) (log.f64 x)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (*.f64 (neg.f64 x) (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (neg.f64 x) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (fma.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (*.f64 (neg.f64 x) (-.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 (neg.f64 x) (fma.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64))) (*.f64 (neg.f64 x) (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 (neg.f64 x) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 x (-.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))))) (*.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 (fma.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 x #s(literal 1/2 binary64)) (log.f64 x)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (*.f64 x (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 x (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(/.f64 (fma.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (*.f64 x (-.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 x (fma.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64))) (*.f64 x (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 x (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64))) x (*.f64 (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z))) (*.f64 (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) x))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64))) x (*.f64 (fma.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z))) (*.f64 (fma.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (-.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) x))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) #s(literal 2 binary64))) (+.f64 (-.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.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 2 binary64))) (-.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.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 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 3 binary64))) (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x)) (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.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 3 binary64)) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (fma.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 2 binary64)) (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.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 (pow.f64 (/.f64 (fma.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 3 binary64)) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.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 (-.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)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64))))
(fma.f64 (/.f64 z x) (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) (/.f64 z x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 y #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 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(-.f64 (fma.f64 (/.f64 z x) (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))
(-.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (+.f64 (-.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (/.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) #s(literal 2 binary64)) (+.f64 (-.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (-.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.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)) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (fma.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)) (-.f64 x (+.f64 (/.f64 (fma.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 91893853320467/100000000000000 binary64))))
(-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x)))
(-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (neg.f64 (/.f64 z x)) (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))))
(-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))) (/.f64 z x)))
(+.f64 (fma.f64 (/.f64 z x) (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (+.f64 (/.f64 (fma.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)) #s(literal 91893853320467/100000000000000 binary64))
(+.f64 (/.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 3 binary64)) (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x)) (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) #s(literal 3 binary64)) (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x)) (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64)) (fma.f64 (/.f64 (fma.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 (-.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)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (fma.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 3 binary64)) (fma.f64 (/.f64 (fma.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 (-.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)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)))))
(+.f64 (+.f64 (/.f64 (fma.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 91893853320467/100000000000000 binary64)) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (/.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)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.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) (+.f64 (/.f64 (fma.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 91893853320467/100000000000000 binary64)))
(+.f64 (/.f64 (fma.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)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x))
(+.f64 #s(literal 91893853320467/100000000000000 binary64) (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) (/.f64 (fma.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 #s(literal 83333333333333/1000000000000000 binary64) x) (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x)))
(/.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #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 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (neg.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.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)))) (neg.f64 (fma.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 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 (-.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))) (fma.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64))))
(-.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) x)
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 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 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) 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 #s(literal 8444480278083503881401098089/10000000000000000000000000000 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 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (fma.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (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 3 binary64)) (fma.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (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 x #s(literal 91893853320467/100000000000000 binary64)))
(+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64)))) (/.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))
(+.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64))) (neg.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal 13888888888889/5000000000000000 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 3 binary64)) #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 (fma.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal 13888888888889/5000000000000000 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 3 binary64)) #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64)) (+.f64 (fma.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 2 binary64))))
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z (-.f64 (*.f64 y z) #s(literal 13888888888889/5000000000000000 binary64)))
(fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) (-.f64 (*.f64 y z) #s(literal 13888888888889/5000000000000000 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 2 binary64)) (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal 13888888888889/5000000000000000 binary64))) (/.f64 #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64) (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal 13888888888889/5000000000000000 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 3 binary64)) (+.f64 (fma.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 2 binary64)))) (/.f64 #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64) (+.f64 (fma.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 2 binary64)))))
(-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))
(+.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) (-.f64 (*.f64 y z) #s(literal 13888888888889/5000000000000000 binary64)))
(*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)
(*.f64 z (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))
(/.f64 (*.f64 z (-.f64 (*.f64 y y) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64))) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)))
(/.f64 (*.f64 z (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y y))) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
(/.f64 (*.f64 z (+.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64))) (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y #s(literal 7936500793651/10000000000000000 binary64)))))
(/.f64 (*.f64 z (+.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64))) (fma.f64 y (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 z z)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) (*.f64 y z)))
(/.f64 (fma.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 y z) #s(literal 3 binary64))) (fma.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 z z) (-.f64 (pow.f64 (*.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) (*.f64 y z)))))
(/.f64 (*.f64 (-.f64 (*.f64 y y) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)) z) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y y)) z) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
(/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64)) z) (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y #s(literal 7936500793651/10000000000000000 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64)) z) (fma.f64 y (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)))
(fma.f64 y z (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z))
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z (*.f64 y z))
(fma.f64 z y (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z))
(fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) (*.f64 y z))
(-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) (*.f64 (neg.f64 y) z))
(-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) (*.f64 (neg.f64 z) y))
(+.f64 (*.f64 y z) (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z))
(+.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) (*.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 x) z) z))
(*.f64 (*.f64 (/.f64 y x) (neg.f64 z)) (neg.f64 z))
(*.f64 (*.f64 (/.f64 y x) (fabs.f64 z)) (fabs.f64 z))
(*.f64 (*.f64 z z) (/.f64 y x))
(*.f64 (*.f64 (/.f64 y x) z) z)
(*.f64 (/.f64 y x) (*.f64 z z))
(*.f64 z (*.f64 (/.f64 y x) z))
(/.f64 (*.f64 z (*.f64 y z)) x)
(/.f64 (*.f64 (neg.f64 y) (*.f64 z z)) (neg.f64 x))
(/.f64 (*.f64 (*.f64 z z) y) x)
(*.f64 (/.f64 y x) z)
(*.f64 y (/.f64 z x))
(*.f64 z (/.f64 y x))
(/.f64 (*.f64 z (neg.f64 y)) (neg.f64 x))
(/.f64 (*.f64 (neg.f64 y) z) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 y z)) (neg.f64 x))
(/.f64 (*.f64 y z) x)
(/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 x)))
(/.f64 (neg.f64 y) (neg.f64 x))
(/.f64 y x)
(neg.f64 (/.f64 (neg.f64 y) x))
(neg.f64 (/.f64 y (neg.f64 x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (*.f64 x x)) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) 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 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x) #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64))) (-.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (fma.f64 x x (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) 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 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 (*.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 (neg.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (-.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 x x)) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))))) (*.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(/.f64 (fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 x x)) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64))) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 (fma.f64 x (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))))) (*.f64 (fma.f64 x (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(/.f64 (fma.f64 (-.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (*.f64 (fma.f64 x (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64))))) (*.f64 (fma.f64 x (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 x x)))) (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (fma.f64 x (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 x (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 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 91893853320467/100000000000000 binary64) x) (*.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 x x)))) (*.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 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 x (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (*.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (-.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (fma.f64 x (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 2 binary64))) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(/.f64 (+.f64 (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64))) (fma.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (-.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64))))
(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))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x))
(-.f64 (/.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (/.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 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(-.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64))) x)
(-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(+.f64 (+.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (/.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (-.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (-.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (pow.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)))))
(+.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))
(+.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x))
(+.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 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 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 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 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 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 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (/.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (neg.f64 (-.f64 x #s(literal 1/2 binary64))) (log.f64 x)))
(-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (neg.f64 (log.f64 x)) (-.f64 x #s(literal 1/2 binary64))))
(+.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))))
(+.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)))
(/.f64 (neg.f64 (-.f64 (*.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 (-.f64 (*.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 (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 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #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 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (neg.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.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)))) (neg.f64 (fma.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 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 (-.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))) (fma.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64))))
(-.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) x)
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 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 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) 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 #s(literal 8444480278083503881401098089/10000000000000000000000000000 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 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (fma.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (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 3 binary64)) (fma.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (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 x #s(literal 91893853320467/100000000000000 binary64)))
(+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64)))) (/.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))
(+.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64))) (-.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) (-.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) (+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x) #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) (+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x) (-.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (neg.f64 x) (-.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))))) (*.f64 (neg.f64 x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))))) (-.f64 (*.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 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (neg.f64 x) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(/.f64 (fma.f64 (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))))) (fma.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (*.f64 (neg.f64 x) (-.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 (neg.f64 x) (fma.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))))) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64))) (*.f64 (neg.f64 x) (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 (neg.f64 x) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 x (-.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))))) (*.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (fma.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (*.f64 x (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 x (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(/.f64 (fma.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) (fma.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (*.f64 x (-.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 x (fma.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64))) (*.f64 x (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 x (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64))) (neg.f64 x) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))))))) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (neg.f64 x)))
(/.f64 (fma.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))) x (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))))) (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) x))
(/.f64 (fma.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (neg.f64 x) (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))))))) (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) x (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))))) (*.f64 (-.f64 (*.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 (-.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))) (neg.f64 x) (*.f64 (fma.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))))))) (*.f64 (fma.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (neg.f64 x)))
(/.f64 (fma.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))) x (*.f64 (fma.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))))) (*.f64 (fma.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) x))
(/.f64 (fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (neg.f64 x) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64))) (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))))))) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64))) (neg.f64 x)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) x (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64))) #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))))) (*.f64 (+.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 2 binary64))) x))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x) #s(literal 2 binary64))) (-.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x)))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x) (-.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64))))
(-.f64 (+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x) (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (-.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x))) (/.f64 (pow.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x) #s(literal 2 binary64)) (-.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x))))
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 (-.f64 x #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x)))
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x (+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x) #s(literal 91893853320467/100000000000000 binary64))))
(+.f64 (+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x)) #s(literal 91893853320467/100000000000000 binary64))
(+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x) (-.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x) (-.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))) (pow.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)))))
(+.f64 (+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x) #s(literal 91893853320467/100000000000000 binary64)) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x))
(+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x) (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x))
(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) (+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x) #s(literal 91893853320467/100000000000000 binary64)))
(+.f64 #s(literal 91893853320467/100000000000000 binary64) (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x)) (/.f64 (*.f64 x x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x)))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) x) (pow.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))))
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) 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 (-.f64 (*.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) (-.f64 (*.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))))
(-.f64 (log.f64 (pow.f64 x x)) (log.f64 (sqrt.f64 x)))
(+.f64 (log.f64 (pow.f64 x (/.f64 (-.f64 x #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (log.f64 (pow.f64 x (/.f64 (-.f64 x #s(literal 1/2 binary64)) #s(literal 2 binary64)))))
(log.f64 (pow.f64 x (-.f64 x #s(literal 1/2 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 (/.f64 z x) z) (/.f64 x y)) #s(literal 2 binary64))) (-.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) (-.f64 (*.f64 (/.f64 z x) z) (/.f64 x y))))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (/.f64 z x) z) (/.f64 x y)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 (*.f64 (/.f64 z x) z) (/.f64 x y)) #s(literal 2 binary64)) (*.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) (-.f64 (*.f64 (/.f64 z x) z) (/.f64 x y))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y)) #s(literal 2 binary64)) (pow.f64 (/.f64 x y) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 x y) (fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #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) (+.f64 (/.f64 x y) (fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y))) (pow.f64 (fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 z x) z) #s(literal 2 binary64))) (neg.f64 y)) (*.f64 (-.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) (*.f64 (/.f64 z x) z)) (neg.f64 x))) (*.f64 (-.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) (*.f64 (/.f64 z x) z)) (neg.f64 y)))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 z x) z) #s(literal 2 binary64))) y) (*.f64 (-.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) (*.f64 (/.f64 z x) z)) x)) (*.f64 (-.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) (*.f64 (/.f64 z x) z)) y))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 z x) z) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) #s(literal 3 binary64))) (neg.f64 y)) (*.f64 (fma.f64 (*.f64 (/.f64 z x) z) (-.f64 (*.f64 (/.f64 z x) z) (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y)) (pow.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) #s(literal 2 binary64))) (neg.f64 x))) (*.f64 (fma.f64 (*.f64 (/.f64 z x) z) (-.f64 (*.f64 (/.f64 z x) z) (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y)) (pow.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) #s(literal 2 binary64))) (neg.f64 y)))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 z x) z) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) #s(literal 3 binary64))) y) (*.f64 (fma.f64 (*.f64 (/.f64 z x) z) (-.f64 (*.f64 (/.f64 z x) z) (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y)) (pow.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) #s(literal 2 binary64))) x)) (*.f64 (fma.f64 (*.f64 (/.f64 z x) z) (-.f64 (*.f64 (/.f64 z x) z) (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y)) (pow.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) #s(literal 2 binary64))) y))
(/.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) x (*.f64 (*.f64 z z) y)) (neg.f64 y)) (*.f64 (*.f64 x y) (neg.f64 x))) (*.f64 (*.f64 x y) (neg.f64 y)))
(/.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) x (*.f64 (*.f64 z z) y)) y) (*.f64 (*.f64 x y) x)) (*.f64 (*.f64 x y) y))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y)) #s(literal 2 binary64)) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) (+.f64 (/.f64 x y) (fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y)) #s(literal 3 binary64)) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) (fma.f64 (/.f64 x y) (+.f64 (/.f64 x y) (fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y))) (pow.f64 (fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y)) #s(literal 2 binary64))))
(fma.f64 (neg.f64 z) (/.f64 (neg.f64 z) x) (-.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) (/.f64 x y)))
(fma.f64 (fabs.f64 z) (/.f64 (fabs.f64 z) x) (-.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) (/.f64 x y)))
(fma.f64 (/.f64 z x) z (-.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) (/.f64 x y)))
(fma.f64 z (/.f64 z x) (-.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) (/.f64 x y)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y)) #s(literal 2 binary64)) (+.f64 (/.f64 x y) (fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y)))) (/.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (+.f64 (/.f64 x y) (fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y)) #s(literal 3 binary64)) (fma.f64 (/.f64 x y) (+.f64 (/.f64 x y) (fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y))) (pow.f64 (fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #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) (+.f64 (/.f64 x y) (fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y))) (pow.f64 (fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y)) #s(literal 2 binary64)))))
(-.f64 (fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y)) (/.f64 x y))
(+.f64 (-.f64 (*.f64 (/.f64 z x) z) (/.f64 x y)) (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y))
(+.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) y) (+.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (-.f64 (*.f64 (/.f64 z x) z) (/.f64 x y))))
(+.f64 (*.f64 (/.f64 z x) z) (-.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) (/.f64 x y)))
(+.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) (-.f64 (*.f64 (/.f64 z x) z) (/.f64 x y)))
(/.f64 (/.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) x (*.f64 (*.f64 z z) y)) y) x)
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 z x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 z x) z) (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 z x) z) #s(literal 2 binary64)))) (neg.f64 (-.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) (*.f64 (/.f64 z x) z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 z x) z) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (/.f64 z x) z) (-.f64 (*.f64 (/.f64 z x) z) (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y)) (pow.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) x (*.f64 (*.f64 z z) y))) (neg.f64 (*.f64 x y)))
(/.f64 (fma.f64 (*.f64 (neg.f64 z) z) (neg.f64 y) (*.f64 (neg.f64 x) (neg.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64)))))) (*.f64 (neg.f64 x) (neg.f64 y)))
(/.f64 (fma.f64 (*.f64 (neg.f64 z) z) y (*.f64 (neg.f64 x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))))) (*.f64 (neg.f64 x) y))
(/.f64 (fma.f64 (*.f64 z z) (neg.f64 y) (*.f64 x (neg.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64)))))) (*.f64 x (neg.f64 y)))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64)))) (neg.f64 x) (*.f64 (neg.f64 y) (*.f64 (neg.f64 z) z))) (*.f64 (neg.f64 y) (neg.f64 x)))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64)))) x (*.f64 (neg.f64 y) (*.f64 z z))) (*.f64 (neg.f64 y) x))
(/.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) (neg.f64 x) (*.f64 y (*.f64 (neg.f64 z) z))) (*.f64 y (neg.f64 x)))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 z x) z) #s(literal 2 binary64))) (-.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) (*.f64 (/.f64 z x) z)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 z x) z) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 z x) z) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) #s(literal 2 binary64)) (/.f64 (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #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 z x) z)) y))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 z x) z) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 z x) z) (-.f64 (*.f64 (/.f64 z x) z) (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y)) (pow.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) #s(literal 2 binary64))))
(/.f64 (fma.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) x (*.f64 (*.f64 z z) y)) (*.f64 x y))
(fma.f64 (neg.f64 z) (/.f64 (neg.f64 z) x) (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y))
(fma.f64 (fabs.f64 z) (/.f64 (fabs.f64 z) x) (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y))
(fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y))
(fma.f64 z (/.f64 z x) (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y))
(-.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) #s(literal 2 binary64)) (-.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) (*.f64 (/.f64 z x) z))) (/.f64 (pow.f64 (*.f64 (/.f64 z x) z) #s(literal 2 binary64)) (-.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) (*.f64 (/.f64 z x) z))))
(-.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) (*.f64 (neg.f64 z) (/.f64 z x)))
(+.f64 (fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) y)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y))
(+.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 z x) z) (-.f64 (*.f64 (/.f64 z x) z) (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y)) (pow.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (/.f64 z x) z) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 z x) z) (-.f64 (*.f64 (/.f64 z x) z) (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y)) (pow.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) #s(literal 2 binary64)))))
(+.f64 (/.f64 (*.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) x) (*.f64 x y)) (/.f64 (*.f64 (*.f64 z z) y) (*.f64 x y)))
(+.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) y) (+.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) y) (*.f64 (/.f64 z x) z)))
(+.f64 (*.f64 (/.f64 z x) z) (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y))
(+.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) 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 (fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y)) (/.f64 x y)) y))
(*.f64 (-.f64 (fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y)) (/.f64 x y)) y)
(*.f64 y (-.f64 (fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y)) (/.f64 x y)))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y)) #s(literal 2 binary64)) (pow.f64 (/.f64 x y) #s(literal 2 binary64))) y) (+.f64 (/.f64 x y) (fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y)) #s(literal 3 binary64)) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) y) (fma.f64 (/.f64 x y) (+.f64 (/.f64 x y) (fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y))) (pow.f64 (fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y)) #s(literal 2 binary64))))
(/.f64 (*.f64 y (-.f64 (pow.f64 (fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y)) #s(literal 2 binary64)) (pow.f64 (/.f64 x y) #s(literal 2 binary64)))) (+.f64 (/.f64 x y) (fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y))))
(/.f64 (*.f64 y (-.f64 (pow.f64 (fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y)) #s(literal 3 binary64)) (pow.f64 (/.f64 x y) #s(literal 3 binary64)))) (fma.f64 (/.f64 x y) (+.f64 (/.f64 x y) (fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y))) (pow.f64 (fma.f64 (/.f64 z x) z (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y)) #s(literal 2 binary64))))
(fma.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) y (*.f64 (-.f64 (*.f64 (/.f64 z x) z) (/.f64 x y)) y))
(fma.f64 y (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) (*.f64 y (-.f64 (*.f64 (/.f64 z x) z) (/.f64 x y))))
(+.f64 (*.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y) y) (*.f64 (-.f64 (*.f64 (/.f64 z x) z) (/.f64 x y)) y))
(+.f64 (*.f64 y (/.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64))) y)) (*.f64 y (-.f64 (*.f64 (/.f64 z x) z) (/.f64 x y))))
(/.f64 #s(literal -83333333333333/1000000000000000 binary64) (neg.f64 x))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) (neg.f64 (neg.f64 x)))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
(neg.f64 (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x))
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
(*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))
(/.f64 (*.f64 (-.f64 (*.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) (-.f64 (*.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))))
(-.f64 (log.f64 (pow.f64 x x)) (log.f64 (sqrt.f64 x)))
(+.f64 (log.f64 (pow.f64 x (/.f64 (-.f64 x #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (log.f64 (pow.f64 x (/.f64 (-.f64 x #s(literal 1/2 binary64)) #s(literal 2 binary64)))))
(log.f64 (pow.f64 x (-.f64 x #s(literal 1/2 binary64))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))))
(*.f64 (*.f64 (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (neg.f64 z)) (neg.f64 z))
(*.f64 (*.f64 (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (fabs.f64 z)) (fabs.f64 z))
(*.f64 (*.f64 (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) z) z)
(*.f64 (neg.f64 z) (*.f64 (neg.f64 z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))))
(*.f64 (fabs.f64 z) (*.f64 (fabs.f64 z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))))
(*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))
(*.f64 (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z))
(*.f64 z (*.f64 (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) z))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) #s(literal 2 binary64))) (*.f64 z z)) (+.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) #s(literal 3 binary64))) (*.f64 z z)) (fma.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) (+.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) (pow.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 z z) (-.f64 (pow.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))))
(/.f64 (*.f64 (*.f64 z z) (-.f64 (pow.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) (+.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) (pow.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 2 binary64))))
(fma.f64 (*.f64 z z) #s(literal 7936500793651/10000000000000000 binary64) (*.f64 (*.f64 z z) (-.f64 y (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))))
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) (*.f64 z z) (*.f64 (-.f64 y (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))
(+.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) (*.f64 z z)) (*.f64 (-.f64 y (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))
(+.f64 (*.f64 (*.f64 z z) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 (*.f64 z z) (-.f64 y (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))))
(/.f64 (neg.f64 (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))))) (neg.f64 (neg.f64 x)))
(/.f64 (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))))) (neg.f64 x))
(/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) x)
(neg.f64 (/.f64 (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))))) x))
(neg.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))) (neg.f64 x)))
(*.f64 (neg.f64 z) (/.f64 (neg.f64 z) x))
(*.f64 (fabs.f64 z) (/.f64 (fabs.f64 z) x))
(*.f64 (/.f64 z x) z)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 (neg.f64 z) z) (neg.f64 x))
(/.f64 (*.f64 z z) (neg.f64 (neg.f64 x)))
(/.f64 (*.f64 z z) x)
(neg.f64 (/.f64 (*.f64 (neg.f64 z) z) x))
(neg.f64 (/.f64 (*.f64 z z) (neg.f64 x)))

eval109.0ms (1%)

Memory
18.9MiB live, 135.2MiB allocated
Compiler

Compiled 28 817 to 2 311 computations (92% saved)

prune42.0ms (0.4%)

Memory
-21.5MiB live, 102.3MiB allocated
Pruning

25 alts after pruning (24 fresh and 1 done)

PrunedKeptTotal
New48817505
Fresh7714
Picked415
Done000
Total49925524
Accuracy
100.0%
Counts
524 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
66.5%
(fma.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) (/.f64 z x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))))
74.9%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 x x)))
58.5%
(+.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 (-.f64 (*.f64 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 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)))
49.8%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) z))) x)))
64.9%
#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 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
29.1%
#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))
83.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 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
22.7%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
56.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
59.7%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 #s(approx (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (*.f64 (+.f64 (fma.f64 (neg.f64 (/.f64 (log.f64 x) x)) #s(literal 1/2 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x))) (log.f64 x)) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
35.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 #s(approx (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (*.f64 (log.f64 x) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
28.2%
#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)))
47.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 #s(approx (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x)) y))) (/.f64 x y)) y))
22.5%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 #s(approx (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (*.f64 (/.f64 (log.f64 x) y) x)) (/.f64 x y)) y))
61.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (neg.f64 z)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) (neg.f64 z)) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x)) (*.f64 z z)))
45.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) z) z))
28.4%
#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))
29.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 y (/.f64 z x)) z))
52.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) (/.f64 (fma.f64 z z (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y)) x)) y))
65.5%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) (/.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) y)) y))
42.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal -7936500793651/10000000000000000 binary64) (*.f64 x y))) (*.f64 z z))) y))
23.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- 91893853320467/100000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
63.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 (fma.f64 (*.f64 z (+.f64 (/.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) y) z)) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
28.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (*.f64 (*.f64 x y) (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)))))
34.7%
#s(approx (+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
Compiler

Compiled 2 420 to 1 624 computations (32.9% saved)

simplify182.0ms (1.6%)

Memory
-15.3MiB live, 166.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
072714
0101712
1175702
2379702
31010702
42943700
57587700
08112676
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
(-.f64 x #s(literal 1/2 binary64))
x
#s(literal 1/2 binary64)
(log.f64 x)
(/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)
(fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64))
(*.f64 #s(literal 7936500793651/10000000000000000 binary64) z)
#s(literal 7936500793651/10000000000000000 binary64)
z
#s(literal 13888888888889/5000000000000000 binary64)
#s(literal 83333333333333/1000000000000000 binary64)
(-.f64 #s(literal 91893853320467/100000000000000 binary64) x)
#s(literal 91893853320467/100000000000000 binary64)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- 91893853320467/100000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- 91893853320467/100000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(literal 83333333333333/1000000000000000 binary64)
x
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 (fma.f64 (*.f64 z (+.f64 (/.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) y) z)) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 (fma.f64 (*.f64 z (+.f64 (/.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) y) z)) y #s(literal 83333333333333/1000000000000000 binary64)) x))
(/.f64 (fma.f64 (*.f64 z (+.f64 (/.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) y) z)) y #s(literal 83333333333333/1000000000000000 binary64)) x)
(fma.f64 (*.f64 z (+.f64 (/.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) y) z)) y #s(literal 83333333333333/1000000000000000 binary64))
(*.f64 z (+.f64 (/.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) y) z))
z
(+.f64 (/.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) y) z)
(/.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) y)
(-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64))
(*.f64 #s(literal 7936500793651/10000000000000000 binary64) z)
#s(literal 7936500793651/10000000000000000 binary64)
#s(literal 13888888888889/5000000000000000 binary64)
y
#s(literal 83333333333333/1000000000000000 binary64)
x
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (/.f64 #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 #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 #s(literal 83333333333333/1000000000000000 binary64) x)
#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 x #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(log.f64 x)
(-.f64 #s(literal 91893853320467/100000000000000 binary64) x)
#s(literal 91893853320467/100000000000000 binary64)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 #s(approx (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x)) y))) (/.f64 x y)) y))
(*.f64 (-.f64 #s(approx (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x)) y))) (/.f64 x y)) y)
(-.f64 #s(approx (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x)) y))) (/.f64 x y))
#s(approx (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x)) y)))
(fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal -83333333333333/1000000000000000 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) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x)) y)
(-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x))
#s(literal 91893853320467/100000000000000 binary64)
(/.f64 #s(literal -83333333333333/1000000000000000 binary64) x)
#s(literal -83333333333333/1000000000000000 binary64)
(/.f64 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 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #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 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64)) x))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #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 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
(-.f64 x #s(literal 1/2 binary64))
x
#s(literal 1/2 binary64)
(log.f64 x)
(/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)
(/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)
(fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64))
(-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64))
(*.f64 #s(literal 7936500793651/10000000000000000 binary64) z)
(*.f64 z #s(literal 7936500793651/10000000000000000 binary64))
#s(literal 7936500793651/10000000000000000 binary64)
z
#s(literal 13888888888889/5000000000000000 binary64)
#s(literal 83333333333333/1000000000000000 binary64)
(-.f64 #s(literal 91893853320467/100000000000000 binary64) x)
#s(literal 91893853320467/100000000000000 binary64)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- 91893853320467/100000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- 91893853320467/100000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(literal 83333333333333/1000000000000000 binary64)
x
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 (fma.f64 (*.f64 z (+.f64 (/.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) y) z)) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 (fma.f64 (*.f64 z y) (-.f64 z (/.f64 (fma.f64 #s(literal -7936500793651/10000000000000000 binary64) z #s(literal 13888888888889/5000000000000000 binary64)) y)) #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 (fma.f64 (*.f64 z (+.f64 (/.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) y) z)) y #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 (fma.f64 (*.f64 z y) (-.f64 z (/.f64 (fma.f64 #s(literal -7936500793651/10000000000000000 binary64) z #s(literal 13888888888889/5000000000000000 binary64)) y)) #s(literal 83333333333333/1000000000000000 binary64)) x))
(/.f64 (fma.f64 (*.f64 z (+.f64 (/.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) y) z)) y #s(literal 83333333333333/1000000000000000 binary64)) x)
(/.f64 (fma.f64 (*.f64 z y) (-.f64 z (/.f64 (fma.f64 #s(literal -7936500793651/10000000000000000 binary64) z #s(literal 13888888888889/5000000000000000 binary64)) y)) #s(literal 83333333333333/1000000000000000 binary64)) x)
(fma.f64 (*.f64 z (+.f64 (/.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) y) z)) y #s(literal 83333333333333/1000000000000000 binary64))
(fma.f64 (*.f64 z y) (-.f64 z (/.f64 (fma.f64 #s(literal -7936500793651/10000000000000000 binary64) z #s(literal 13888888888889/5000000000000000 binary64)) y)) #s(literal 83333333333333/1000000000000000 binary64))
(*.f64 z (+.f64 (/.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) y) z))
(*.f64 (-.f64 z (/.f64 (fma.f64 #s(literal -7936500793651/10000000000000000 binary64) z #s(literal 13888888888889/5000000000000000 binary64)) y)) z)
z
(+.f64 (/.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) y) z)
(-.f64 z (/.f64 (fma.f64 #s(literal -7936500793651/10000000000000000 binary64) z #s(literal 13888888888889/5000000000000000 binary64)) y))
(/.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) y)
(/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) y)
(-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64))
(-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64))
(*.f64 #s(literal 7936500793651/10000000000000000 binary64) z)
(*.f64 z #s(literal 7936500793651/10000000000000000 binary64))
#s(literal 7936500793651/10000000000000000 binary64)
#s(literal 13888888888889/5000000000000000 binary64)
y
#s(literal 83333333333333/1000000000000000 binary64)
x
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (/.f64 #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)) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(literal 83333333333333/1000000000000000 binary64)
x
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(-.f64 x #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(log.f64 x)
(-.f64 #s(literal 91893853320467/100000000000000 binary64) x)
#s(literal 91893853320467/100000000000000 binary64)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 #s(approx (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x)) y))) (/.f64 x y)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 #s(approx (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x))) y)) (/.f64 x y)) y))
(*.f64 (-.f64 #s(approx (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x)) y))) (/.f64 x y)) y)
(*.f64 (-.f64 #s(approx (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x))) y)) (/.f64 x y)) y)
(-.f64 #s(approx (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x)) y))) (/.f64 x y))
(-.f64 #s(approx (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x))) y)) (/.f64 x y))
#s(approx (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x)) y)))
#s(approx (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x))) y))
(fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x)) y))
(/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal -83333333333333/1000000000000000 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) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x)) y)
(-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x))
#s(literal 91893853320467/100000000000000 binary64)
(/.f64 #s(literal -83333333333333/1000000000000000 binary64) x)
#s(literal -83333333333333/1000000000000000 binary64)
(/.f64 x y)

localize218.0ms (2%)

Memory
38.6MiB live, 349.7MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.30078125
(/.f64 #s(literal -83333333333333/1000000000000000 binary64) x)
accuracy8.253864966604118
(-.f64 #s(approx (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x)) y))) (/.f64 x y))
accuracy12.667545850028237
(*.f64 (-.f64 #s(approx (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x)) y))) (/.f64 x y)) y)
accuracy20.436415030978857
#s(approx (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x)) y)))
accuracy0.01171875
(+.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)))
accuracy0.2578125
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
accuracy0.30078125
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
accuracy27.779714298598126
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
accuracy0.125
(/.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) y)
accuracy2.7491199838440847
(/.f64 (fma.f64 (*.f64 z (+.f64 (/.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) y) z)) y #s(literal 83333333333333/1000000000000000 binary64)) x)
accuracy5.432334345334052
(fma.f64 (*.f64 z (+.f64 (/.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) y) z)) y #s(literal 83333333333333/1000000000000000 binary64))
accuracy21.215112514135033
#s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 (fma.f64 (*.f64 z (+.f64 (/.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) y) z)) y #s(literal 83333333333333/1000000000000000 binary64)) x))
accuracy0.30078125
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
accuracy27.779714298598126
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- 91893853320467/100000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
accuracy28.731262166751716
#s(approx (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- 91893853320467/100000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
accuracy0.078125
(*.f64 #s(literal 7936500793651/10000000000000000 binary64) z)
accuracy0.09765625
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
accuracy2.7687656854479727
(/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)
accuracy9.350429470586388
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
Samples
179.0ms256×0valid
Compiler

Compiled 1 239 to 133 computations (89.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 151.0ms
ival-mult: 53.0ms (35.1% of total)
const: 40.0ms (26.5% of total)
ival-div: 27.0ms (17.9% of total)
ival-add: 16.0ms (10.6% of total)
ival-sub: 8.0ms (5.3% of total)
ival-log: 6.0ms (4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series111.0ms (1%)

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

9 calls:

TimeVariablePointExpression
25.0ms
y
@0
((+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- x 1/2) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 x) (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/ (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (/ 83333333333333/1000000000000000 x) (+ (* (- x 1/2) (log x)) (- 91893853320467/100000000000000 x))) (+ (* (- x 1/2) (log x)) (- 91893853320467/100000000000000 x)) (+ (* (/ (- x 1/2) y) (log x)) (/ (- 91893853320467/100000000000000 (/ -83333333333333/1000000000000000 x)) y)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (* 7936500793651/10000000000000000 z) (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ -83333333333333/1000000000000000 x))
18.0ms
y
@inf
((+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- x 1/2) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 x) (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/ (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (/ 83333333333333/1000000000000000 x) (+ (* (- x 1/2) (log x)) (- 91893853320467/100000000000000 x))) (+ (* (- x 1/2) (log x)) (- 91893853320467/100000000000000 x)) (+ (* (/ (- x 1/2) y) (log x)) (/ (- 91893853320467/100000000000000 (/ -83333333333333/1000000000000000 x)) y)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (* 7936500793651/10000000000000000 z) (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ -83333333333333/1000000000000000 x))
16.0ms
y
@-inf
((+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- x 1/2) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 x) (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/ (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (/ 83333333333333/1000000000000000 x) (+ (* (- x 1/2) (log x)) (- 91893853320467/100000000000000 x))) (+ (* (- x 1/2) (log x)) (- 91893853320467/100000000000000 x)) (+ (* (/ (- x 1/2) y) (log x)) (/ (- 91893853320467/100000000000000 (/ -83333333333333/1000000000000000 x)) y)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (* 7936500793651/10000000000000000 z) (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ -83333333333333/1000000000000000 x))
15.0ms
x
@0
((+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- x 1/2) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 x) (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/ (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (/ 83333333333333/1000000000000000 x) (+ (* (- x 1/2) (log x)) (- 91893853320467/100000000000000 x))) (+ (* (- x 1/2) (log x)) (- 91893853320467/100000000000000 x)) (+ (* (/ (- x 1/2) y) (log x)) (/ (- 91893853320467/100000000000000 (/ -83333333333333/1000000000000000 x)) y)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (* 7936500793651/10000000000000000 z) (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ -83333333333333/1000000000000000 x))
9.0ms
x
@-inf
((+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- x 1/2) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 x) (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/ (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (/ 83333333333333/1000000000000000 x) (+ (* (- x 1/2) (log x)) (- 91893853320467/100000000000000 x))) (+ (* (- x 1/2) (log x)) (- 91893853320467/100000000000000 x)) (+ (* (/ (- x 1/2) y) (log x)) (/ (- 91893853320467/100000000000000 (/ -83333333333333/1000000000000000 x)) y)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (* 7936500793651/10000000000000000 z) (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ -83333333333333/1000000000000000 x))

simplify214.0ms (1.9%)

Memory
20.3MiB live, 264.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

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

rewrite239.0ms (2.2%)

Memory
-21.1MiB live, 255.8MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

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

eval84.0ms (0.8%)

Memory
28.8MiB live, 102.9MiB allocated
Compiler

Compiled 33 221 to 2 369 computations (92.9% saved)

prune200.0ms (1.8%)

Memory
-21.7MiB live, 176.5MiB allocated
Pruning

38 alts after pruning (33 fresh and 5 done)

PrunedKeptTotal
New41725442
Fresh11819
Picked145
Done011
Total42938467
Accuracy
100.0%
Counts
467 → 38
Alt Table
Click to see full alt table
StatusAccuracyProgram
66.5%
(fma.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) (/.f64 z x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))))
64.9%
#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 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
29.1%
#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))
83.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 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
22.7%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
56.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
22.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(approx (+ (* (- x 1/2) (log x)) (- 91893853320467/100000000000000 x)) (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))))
49.6%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 #s(approx (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (-.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 z z)) (/.f64 #s(literal -7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
35.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 #s(approx (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (log.f64 x) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
43.7%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (*.f64 z z)))
28.2%
#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)))
34.7%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
47.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 #s(approx (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x)) y))) (/.f64 x y)) y))
47.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 #s(approx (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x))) y)) (/.f64 x y)) y))
22.5%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 #s(approx (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (*.f64 (/.f64 (log.f64 x) y) x)) (/.f64 x y)) y))
25.5%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 #s(approx (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) #s(approx (+ (* (/ (- x 1/2) y) (log x)) (/ (- 91893853320467/100000000000000 (/ -83333333333333/1000000000000000 x)) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y))) (/.f64 x y)) y))
45.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) z) z))
28.4%
#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))
52.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) (/.f64 (fma.f64 z z (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y)) x)) y))
30.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) (/.f64 (*.f64 z z) x)) y))
42.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal -7936500793651/10000000000000000 binary64) (*.f64 x y))) (*.f64 z z))) y))
52.1%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
49.6%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (neg.f64 z)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) (neg.f64 z)) (/.f64 #s(literal -7936500793651/10000000000000000 binary64) x)) (*.f64 z z))))
31.7%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (*.f64 (-.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z))))
31.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (*.f64 (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) z) z)))
23.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- 91893853320467/100000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
51.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) y) z) z) y) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 x x))))
47.2%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 (fma.f64 (*.f64 z (+.f64 (/.f64 (-.f64 (*.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) y) (*.f64 y #s(literal 13888888888889/5000000000000000 binary64))) (*.f64 y y)) z)) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
63.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 (fma.f64 (*.f64 z #s(approx (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z) (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z z))) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
33.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 (fma.f64 (*.f64 z #s(approx (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) y))) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
28.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) y) z) z) y) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) y) z) z) y) #s(literal 83333333333333/1000000000000000 binary64)) x))))
26.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) y) z) z) y) #s(literal 3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) y) z) z) y) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) y) z) z) y) #s(literal 83333333333333/1000000000000000 binary64))) x))))
30.1%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #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)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (*.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))) x)))
44.2%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 z z))) x)))
54.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z) z)) x)))
28.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (*.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) (*.f64 y x))))
46.5%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) #s(approx (/ (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z x) z))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))))
Compiler

Compiled 4 621 to 2 833 computations (38.7% saved)

simplify195.0ms (1.8%)

Memory
11.3MiB live, 245.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
083793
0115786
1209786
2450779
31245779
43777735
08357705
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(fma.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) (/.f64 z x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))))
(-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64))
(*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
z
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)
#s(literal 7936500793651/10000000000000000 binary64)
y
#s(literal 13888888888889/5000000000000000 binary64)
(/.f64 z x)
x
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(literal 83333333333333/1000000000000000 binary64)
#s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 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)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))) x)))
#s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))) x)
#s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64)))
(fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))
#s(literal -13888888888889/5000000000000000 binary64)
z
#s(literal 83333333333333/1000000000000000 binary64)
x
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
(/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)
(fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64))
(*.f64 z #s(literal 7936500793651/10000000000000000 binary64))
z
#s(literal 7936500793651/10000000000000000 binary64)
#s(literal 13888888888889/5000000000000000 binary64)
#s(literal 83333333333333/1000000000000000 binary64)
x
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z) z)) x)))
#s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z) z)) x))
(/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z) z)) x)
#s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z) z))
(*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z) z)
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z)
(fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
(/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)
(-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z))
#s(literal 13888888888889/5000000000000000 binary64)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)
#s(literal 83333333333333/1000000000000000 binary64)
z
#s(literal -1 binary64)
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)
#s(literal 7936500793651/10000000000000000 binary64)
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 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(+.f64 (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (- x 1/2) #s(literal -1/2 binary64))
#s(literal -1/2 binary64)
(log.f64 x)
x
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(literal 83333333333333/1000000000000000 binary64)
(-.f64 #s(literal 91893853320467/100000000000000 binary64) x)
#s(literal 91893853320467/100000000000000 binary64)
Outputs
(fma.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) (/.f64 z x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))))
(+.f64 (/.f64 (fma.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 (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))))
(-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64))
(-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))
(*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
(*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)
z
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
#s(literal 7936500793651/10000000000000000 binary64)
y
#s(literal 13888888888889/5000000000000000 binary64)
(/.f64 z x)
x
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))))
(+.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(literal 83333333333333/1000000000000000 binary64)
#s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))
#s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))
(fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 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)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))) x)))
#s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))) x)
#s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64)))
(fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))
#s(literal -13888888888889/5000000000000000 binary64)
z
#s(literal 83333333333333/1000000000000000 binary64)
x
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
(/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)
(/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)
(fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64))
(-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64))
(*.f64 z #s(literal 7936500793651/10000000000000000 binary64))
(*.f64 #s(literal 7936500793651/10000000000000000 binary64) z)
z
#s(literal 7936500793651/10000000000000000 binary64)
#s(literal 13888888888889/5000000000000000 binary64)
#s(literal 83333333333333/1000000000000000 binary64)
x
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z) z)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z))) z)) x)))
#s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z) z)) x))
#s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z))) z)) x))
(/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z) z)) x)
(/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z))) z)) x)
#s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z) z))
#s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z))) z))
(*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z) z)
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z))) z)
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z)
(-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)))
(fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
(-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z))
(/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)
(-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z))
#s(literal 13888888888889/5000000000000000 binary64)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)
#s(literal 83333333333333/1000000000000000 binary64)
z
#s(literal -1 binary64)
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
#s(literal 7936500793651/10000000000000000 binary64)
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 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(+.f64 (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(-.f64 (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) (-.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (- x 1/2) #s(literal -1/2 binary64))
#s(literal -1/2 binary64)
(log.f64 x)
x
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(literal 83333333333333/1000000000000000 binary64)
(-.f64 #s(literal 91893853320467/100000000000000 binary64) x)
#s(literal 91893853320467/100000000000000 binary64)

localize225.0ms (2%)

Memory
3.1MiB live, 294.2MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.12890625
(fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
accuracy0.30078125
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
accuracy27.779714298598126
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
accuracy29.265304831041185
#s(approx (- x 1/2) #s(literal -1/2 binary64))
accuracy0.3359375
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)
accuracy2.7491199838440847
(/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z) z)) x)
accuracy14.050953411683844
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z)
accuracy21.215112514135033
#s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z) z)) x))
accuracy0.078125
(*.f64 z #s(literal 7936500793651/10000000000000000 binary64))
accuracy2.7687656854479727
(/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)
accuracy9.350429470586388
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
accuracy22.28716926500105
#s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
accuracy0.01953125
(fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))
accuracy2.7491199838440847
(/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))) x)
accuracy21.215112514135033
#s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))) x))
accuracy36.142420090513276
#s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64)))
accuracy0.03515625
(fma.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) (/.f64 z x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))))
accuracy0.30078125
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
accuracy0.33984375
(fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))
accuracy29.254398716347207
#s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))
Samples
157.0ms256×0valid
Compiler

Compiled 1 283 to 163 computations (87.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 111.0ms
ival-mult: 30.0ms (26.9% of total)
ival-add: 25.0ms (22.4% of total)
ival-div: 19.0ms (17.1% of total)
const: 18.0ms (16.2% of total)
ival-sub: 14.0ms (12.6% of total)
ival-log: 5.0ms (4.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series134.0ms (1.2%)

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

9 calls:

TimeVariablePointExpression
35.0ms
x
@0
((+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (* z (+ 7936500793651/10000000000000000 y)) (+ 7936500793651/10000000000000000 y) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/ (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) x) (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (/ (+ (* (- (* z 7936500793651/10000000000000000) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (- (* z 7936500793651/10000000000000000) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (* (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) (+ 7936500793651/10000000000000000 y)) z) (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) (+ 7936500793651/10000000000000000 y)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- 91893853320467/100000000000000 x)) (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- x 1/2) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (+ (* -1/2 (log x)) 91893853320467/100000000000000) (/ 83333333333333/1000000000000000 x) (+ (* -13888888888889/5000000000000000 z) 83333333333333/1000000000000000) (* z 7936500793651/10000000000000000) (/ (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) x) (/ 83333333333333/1000000000000000 z))
33.0ms
y
@0
((+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (* z (+ 7936500793651/10000000000000000 y)) (+ 7936500793651/10000000000000000 y) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/ (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) x) (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (/ (+ (* (- (* z 7936500793651/10000000000000000) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (- (* z 7936500793651/10000000000000000) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (* (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) (+ 7936500793651/10000000000000000 y)) z) (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) (+ 7936500793651/10000000000000000 y)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- 91893853320467/100000000000000 x)) (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- x 1/2) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (+ (* -1/2 (log x)) 91893853320467/100000000000000) (/ 83333333333333/1000000000000000 x) (+ (* -13888888888889/5000000000000000 z) 83333333333333/1000000000000000) (* z 7936500793651/10000000000000000) (/ (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) x) (/ 83333333333333/1000000000000000 z))
30.0ms
x
@inf
((+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (* z (+ 7936500793651/10000000000000000 y)) (+ 7936500793651/10000000000000000 y) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/ (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) x) (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (/ (+ (* (- (* z 7936500793651/10000000000000000) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (- (* z 7936500793651/10000000000000000) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (* (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) (+ 7936500793651/10000000000000000 y)) z) (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) (+ 7936500793651/10000000000000000 y)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- 91893853320467/100000000000000 x)) (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- x 1/2) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (+ (* -1/2 (log x)) 91893853320467/100000000000000) (/ 83333333333333/1000000000000000 x) (+ (* -13888888888889/5000000000000000 z) 83333333333333/1000000000000000) (* z 7936500793651/10000000000000000) (/ (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) x) (/ 83333333333333/1000000000000000 z))
14.0ms
x
@-inf
((+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (* z (+ 7936500793651/10000000000000000 y)) (+ 7936500793651/10000000000000000 y) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/ (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) x) (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (/ (+ (* (- (* z 7936500793651/10000000000000000) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (- (* z 7936500793651/10000000000000000) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (* (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) (+ 7936500793651/10000000000000000 y)) z) (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) (+ 7936500793651/10000000000000000 y)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- 91893853320467/100000000000000 x)) (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- x 1/2) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (+ (* -1/2 (log x)) 91893853320467/100000000000000) (/ 83333333333333/1000000000000000 x) (+ (* -13888888888889/5000000000000000 z) 83333333333333/1000000000000000) (* z 7936500793651/10000000000000000) (/ (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) x) (/ 83333333333333/1000000000000000 z))
4.0ms
y
@-inf
((+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (* z (+ 7936500793651/10000000000000000 y)) (+ 7936500793651/10000000000000000 y) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/ (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) x) (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (/ (+ (* (- (* z 7936500793651/10000000000000000) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (- (* z 7936500793651/10000000000000000) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (* (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) (+ 7936500793651/10000000000000000 y)) z) (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) (+ 7936500793651/10000000000000000 y)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- 91893853320467/100000000000000 x)) (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- x 1/2) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (+ (* -1/2 (log x)) 91893853320467/100000000000000) (/ 83333333333333/1000000000000000 x) (+ (* -13888888888889/5000000000000000 z) 83333333333333/1000000000000000) (* z 7936500793651/10000000000000000) (/ (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) x) (/ 83333333333333/1000000000000000 z))

simplify222.0ms (2%)

Memory
-18.5MiB live, 185.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

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

rewrite257.0ms (2.3%)

Memory
24.3MiB live, 250.1MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
083664
0115657
1601657
25244657
08108635
Stop Event
iter limit
node limit
iter limit
Counts
27 → 249
Calls
Call 1
Inputs
(fma.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) (/.f64 z x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))))
(-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64))
(*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))) x)))
#s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))) x)
#s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #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)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
(/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)
(fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z)
(fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z) z)) x)))
#s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z) z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(+.f64 (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (- x 1/2) #s(literal -1/2 binary64))
#s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
(fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))
(*.f64 z #s(literal 7936500793651/10000000000000000 binary64))
(/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z) z)) x)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)
Outputs
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.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 2 binary64)) (pow.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64))) (-.f64 (/.f64 (fma.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 (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64))) (-.f64 (+.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x)))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.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 3 binary64)) (pow.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (fma.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 2 binary64)) (-.f64 (pow.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 (fma.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 (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (+.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.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 (+.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 (+.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x)) (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 x (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64))))) (*.f64 x (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) (fma.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (*.f64 x (+.f64 (pow.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))))) (*.f64 x (fma.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64))) x (*.f64 (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z))) (*.f64 (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)))) x))
(/.f64 (fma.f64 (+.f64 (pow.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))) x (*.f64 (fma.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z))) (*.f64 (fma.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (-.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) x))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64))) (-.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (+.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (+.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 3 binary64))) (fma.f64 (+.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 (+.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x)) (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64))))
(fma.f64 (/.f64 z x) (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) (+.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) (/.f64 z x) (+.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) (+.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (+.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (/.f64 (pow.f64 (+.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (+.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(-.f64 (+.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 (neg.f64 (/.f64 z x)) (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))))
(-.f64 (+.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))) (/.f64 z x)))
(+.f64 (fma.f64 (/.f64 z x) (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (/.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 3 binary64)) (fma.f64 (+.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 (+.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x)) (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64)) (fma.f64 (+.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 (+.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x)) (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) #s(literal 2 binary64)))))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (+.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+.f64 (/.f64 (fma.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 (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))))
(+.f64 (+.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x))
(+.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.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 #s(literal 83333333333333/1000000000000000 binary64) x) (+.f64 #s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64))) (neg.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal 13888888888889/5000000000000000 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 3 binary64)) #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 (fma.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal 13888888888889/5000000000000000 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 3 binary64)) #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64)) (+.f64 (fma.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 2 binary64))))
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z (-.f64 (*.f64 y z) #s(literal 13888888888889/5000000000000000 binary64)))
(fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) (-.f64 (*.f64 y z) #s(literal 13888888888889/5000000000000000 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 2 binary64)) (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal 13888888888889/5000000000000000 binary64))) (/.f64 #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64) (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal 13888888888889/5000000000000000 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 3 binary64)) (+.f64 (fma.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 2 binary64)))) (/.f64 #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64) (+.f64 (fma.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (pow.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 2 binary64)))))
(-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))
(+.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) (-.f64 (*.f64 y z) #s(literal 13888888888889/5000000000000000 binary64)))
(*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)
(*.f64 z (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 z z)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) (*.f64 y z)))
(/.f64 (fma.f64 #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 y z) #s(literal 3 binary64))) (fma.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 z z) (-.f64 (pow.f64 (*.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) (*.f64 y z)))))
(/.f64 (*.f64 z (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y y))) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
(/.f64 (*.f64 z (-.f64 (*.f64 y y) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64))) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)))
(/.f64 (*.f64 z (+.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 z (+.f64 #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y #s(literal 7936500793651/10000000000000000 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y y)) z) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
(/.f64 (*.f64 (-.f64 (*.f64 y y) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)) z) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))) z) (fma.f64 y (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))) z) (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y #s(literal 7936500793651/10000000000000000 binary64)))))
(fma.f64 y z (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z))
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z (*.f64 y z))
(fma.f64 z y (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z))
(fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) (*.f64 y z))
(-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) (*.f64 (neg.f64 y) z))
(-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) (*.f64 (neg.f64 z) y))
(+.f64 (*.f64 y z) (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z))
(+.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) (*.f64 y z))
(/.f64 (neg.f64 (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y y))) (neg.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))
(/.f64 (neg.f64 (-.f64 (*.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 y #s(literal 7936500793651/10000000000000000 binary64))))))
(/.f64 (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y y)) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
(/.f64 (-.f64 (*.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 y #s(literal 7936500793651/10000000000000000 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 (/.f64 #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (fma.f64 y (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64))))
(+.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y #s(literal 7936500793651/10000000000000000 binary64))))) (/.f64 #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y #s(literal 7936500793651/10000000000000000 binary64))))))
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))) x)))
#s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(/.f64 (neg.f64 (neg.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))))) (neg.f64 (neg.f64 x)))
(/.f64 (neg.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64)))) (neg.f64 x))
(/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))) x)
(neg.f64 (/.f64 (neg.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64)))) x))
(neg.f64 (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))) (neg.f64 x)))
#s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #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)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) (/.f64 z x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) (/.f64 z x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) (/.f64 z x)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) (/.f64 z x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) (/.f64 z x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (neg.f64 (neg.f64 x)))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) (neg.f64 x) (*.f64 x #s(literal -83333333333333/1000000000000000 binary64))) (*.f64 x (neg.f64 x)))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 x x))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 z #s(literal 83333333333333/1000000000000000 binary64)))) (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64))) x))
(/.f64 (neg.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (neg.f64 x))
(/.f64 (fma.f64 (-.f64 (*.f64 #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 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) x))
(neg.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (neg.f64 x)))
(fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 z (/.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) (/.f64 z x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) (/.f64 z x)))
(/.f64 (-.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64))) (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 z #s(literal 83333333333333/1000000000000000 binary64)))) (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64)) (+.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 z #s(literal 83333333333333/1000000000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64)) (+.f64 (-.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 z #s(literal 83333333333333/1000000000000000 binary64)))) (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64))))
(fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(fma.f64 z (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) #s(literal 83333333333333/1000000000000000 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))) (/.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))))
(-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (neg.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64))) z))
(-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (neg.f64 z) (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64))))
(+.f64 (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 z #s(literal 83333333333333/1000000000000000 binary64)))) (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)))) (/.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (+.f64 (-.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 z #s(literal 83333333333333/1000000000000000 binary64)))) (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)))))
(+.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
(+.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z)
(*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) #s(literal 2 binary64)) (pow.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 2 binary64))) z) (-.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal 3 binary64)) #s(literal -1 binary64) (pow.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 3 binary64))) z) (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z))) (pow.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) #s(literal 2 binary64))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) #s(literal 2 binary64)) (pow.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 2 binary64)))) (-.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))))
(/.f64 (*.f64 z (fma.f64 (pow.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal 3 binary64)) #s(literal -1 binary64) (pow.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 3 binary64)))) (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z))) (pow.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) #s(literal 2 binary64))))
(fma.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal 7936500793651/10000000000000000 binary64)) z (*.f64 y z))
(fma.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) z (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z))
(fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z (*.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) z))
(fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z (*.f64 z (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z))))
(fma.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 y z))
(fma.f64 z (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z))
(fma.f64 z (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) z))
(fma.f64 z (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z))))
(+.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal 7936500793651/10000000000000000 binary64)) z) (*.f64 y z))
(+.f64 (*.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) z) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z))
(+.f64 (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal 7936500793651/10000000000000000 binary64))) (*.f64 y z))
(+.f64 (*.f64 z (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z))) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z))
(+.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) (*.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) z))
(+.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) (*.f64 z (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 2 binary64)) (*.f64 y y)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal 7936500793651/10000000000000000 binary64)) y))
(/.f64 (-.f64 (pow.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) #s(literal 2 binary64))) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 y y) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal 7936500793651/10000000000000000 binary64)) y))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) #s(literal 2 binary64)) (pow.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal 3 binary64)) #s(literal -1 binary64) (pow.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z))) (pow.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z))) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 z (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y y)))) (*.f64 z (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z))) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z (-.f64 (*.f64 y y) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)))) (*.f64 z (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z))) (fma.f64 y (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)) (*.f64 z (+.f64 #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 z (fma.f64 y (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z))) (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y #s(literal 7936500793651/10000000000000000 binary64)))) (*.f64 z (+.f64 #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 z (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y #s(literal 7936500793651/10000000000000000 binary64))))))
(/.f64 (fma.f64 (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y y)) z (*.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z))))) (*.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z))
(/.f64 (fma.f64 (-.f64 (*.f64 y y) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)) z (*.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z))))) (*.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z))
(/.f64 (fma.f64 (+.f64 #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))) z (*.f64 (fma.f64 y (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z))))) (*.f64 (fma.f64 y (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)) z))
(/.f64 (fma.f64 (+.f64 #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))) z (*.f64 (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y #s(literal 7936500793651/10000000000000000 binary64)))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z))))) (*.f64 (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y #s(literal 7936500793651/10000000000000000 binary64)))) z))
(/.f64 (-.f64 (pow.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) #s(literal 2 binary64)) (pow.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 2 binary64))) (-.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal 3 binary64)) #s(literal -1 binary64) (pow.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) #s(literal 2 binary64)) (*.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal 3 binary64)) #s(literal -1 binary64) (pow.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 3 binary64))) (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z))) (pow.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))
(fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))
(fma.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) (/.f64 #s(literal -1 binary64) z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))
(-.f64 (/.f64 (pow.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))) (/.f64 (pow.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))))
(-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) #s(literal -1 binary64)))
(-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) y) #s(literal 7936500793651/10000000000000000 binary64))
(+.f64 (/.f64 (pow.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) #s(literal 3 binary64)) (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z))) (pow.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 3 binary64)) (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z))) (pow.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal 7936500793651/10000000000000000 binary64)) y)
(+.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))
(+.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)))
(+.f64 y (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal 7936500793651/10000000000000000 binary64)))
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) (+.f64 y (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) z)) x)))
#s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) 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 #s(literal 91893853320467/100000000000000 binary64) x) (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (*.f64 x x)) (+.f64 (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64))) x))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x) #s(literal 2 binary64))) (-.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64))) (-.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (fma.f64 x x (*.f64 (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64))) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (-.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (pow.f64 (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) (-.f64 (pow.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))))) (*.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) (-.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(/.f64 (fma.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 x x)) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) (+.f64 (pow.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64))) (-.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 (fma.f64 x (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (-.f64 (pow.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))))) (*.f64 (fma.f64 x (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (-.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(/.f64 (fma.f64 (-.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (*.f64 (fma.f64 x (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (+.f64 (pow.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))))) (*.f64 (fma.f64 x (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) (*.f64 (-.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 x x)))) (*.f64 (-.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (+.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (fma.f64 x (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (*.f64 (-.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (-.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 x (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))) (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) (*.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 x x)))) (*.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (+.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))) (fma.f64 x (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (*.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (-.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (fma.f64 x (+.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 2 binary64))) (-.f64 (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(/.f64 (+.f64 (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64))) (fma.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (-.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (pow.f64 (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64))))
(fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x))
(fma.f64 (log.f64 x) #s(approx (- x 1/2) #s(literal -1/2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x))
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (/.f64 (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(-.f64 (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64))) x)
(-.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 x (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(+.f64 (+.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (/.f64 (pow.f64 (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (-.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (pow.f64 (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (-.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (pow.f64 (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)))))
(+.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x) (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)))
(+.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x))
(+.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) x) (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+.f64 (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 #s(approx (- x 1/2) #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 2 binary64)) (pow.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (-.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) #s(literal 2 binary64))))
(fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 (log.f64 x) #s(approx (- x 1/2) #s(literal -1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (/.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (neg.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64))) (log.f64 x)))
(-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (neg.f64 (log.f64 x)) #s(approx (- x 1/2) #s(literal -1/2 binary64))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x))) (pow.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x)))
#s(approx (- x 1/2) #s(literal -1/2 binary64))
#s(approx (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)))
(/.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (*.f64 (log.f64 x) #s(literal -1/2 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 (log.f64 x) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64))) (neg.f64 (-.f64 (*.f64 (log.f64 x) #s(literal -1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64))) (neg.f64 (fma.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (log.f64 x) #s(literal -91893853320467/200000000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (-.f64 (*.f64 (log.f64 x) #s(literal -1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (*.f64 (log.f64 x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (log.f64 x) #s(literal -91893853320467/200000000000000 binary64)))))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (fma.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (log.f64 x) #s(literal -91893853320467/200000000000000 binary64)))))
(fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))
(fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (log.f64 x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (log.f64 x) #s(literal -1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (*.f64 (log.f64 x) #s(literal -1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))))
(-.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 (neg.f64 (log.f64 x)) #s(literal -1/2 binary64)))
(-.f64 #s(literal 91893853320467/100000000000000 binary64) (log.f64 (sqrt.f64 x)))
(+.f64 (/.f64 (pow.f64 (*.f64 (log.f64 x) #s(literal -1/2 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (log.f64 x) #s(literal -91893853320467/200000000000000 binary64))))) (/.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (fma.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (log.f64 x) #s(literal -91893853320467/200000000000000 binary64))))))
(+.f64 (*.f64 (log.f64 x) #s(literal -1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))
(+.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 (log.f64 x) #s(literal -1/2 binary64)))
(/.f64 #s(literal -83333333333333/1000000000000000 binary64) (neg.f64 x))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) (neg.f64 (neg.f64 x)))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
(neg.f64 (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x))
(/.f64 (-.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (*.f64 #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64) (*.f64 z z))) (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z)))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64) (*.f64 z z)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) #s(literal 83333333333333/1000000000000000 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64) (pow.f64 z #s(literal 3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64))) (neg.f64 (fma.f64 #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64) (*.f64 z z) (-.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (*.f64 z #s(literal -1157407407407412037037037037/5000000000000000000000000000000 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64) (*.f64 z z)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (-.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) #s(literal 83333333333333/1000000000000000 binary64)))
(/.f64 (fma.f64 #s(literal -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64) (pow.f64 z #s(literal 3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64)) (+.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (-.f64 (*.f64 #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64) (*.f64 z z)) (*.f64 z #s(literal -1157407407407412037037037037/5000000000000000000000000000000 binary64)))))
(/.f64 (fma.f64 #s(literal -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64) (pow.f64 z #s(literal 3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64)) (fma.f64 #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64) (*.f64 z z) (-.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (*.f64 z #s(literal -1157407407407412037037037037/5000000000000000000000000000000 binary64)))))
(fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))
(fma.f64 z #s(literal -13888888888889/5000000000000000 binary64) #s(literal 83333333333333/1000000000000000 binary64))
(-.f64 (/.f64 (*.f64 #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64) (*.f64 z z)) (-.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) #s(literal 83333333333333/1000000000000000 binary64))) (/.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (-.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) #s(literal 83333333333333/1000000000000000 binary64))))
(-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (neg.f64 z) #s(literal -13888888888889/5000000000000000 binary64)))
(-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 #s(literal 13888888888889/5000000000000000 binary64) z))
(+.f64 (/.f64 (*.f64 #s(literal -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64) (pow.f64 z #s(literal 3 binary64))) (fma.f64 #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64) (*.f64 z z) (-.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (*.f64 z #s(literal -1157407407407412037037037037/5000000000000000000000000000000 binary64))))) (/.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (fma.f64 #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64) (*.f64 z z) (-.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (*.f64 z #s(literal -1157407407407412037037037037/5000000000000000000000000000000 binary64))))))
(+.f64 (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z) #s(literal 83333333333333/1000000000000000 binary64))
(+.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z))
(*.f64 #s(literal 7936500793651/10000000000000000 binary64) z)
(*.f64 z #s(literal 7936500793651/10000000000000000 binary64))
(/.f64 (neg.f64 (neg.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) z)))) (neg.f64 (neg.f64 x)))
(/.f64 (neg.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) z))) (neg.f64 x))
(/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) z)) x)
(neg.f64 (/.f64 (neg.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) z))) x))
(neg.f64 (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) z)) (neg.f64 x)))
(/.f64 #s(literal -83333333333333/1000000000000000 binary64) (neg.f64 z))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) (neg.f64 (neg.f64 z)))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)
(neg.f64 (/.f64 #s(literal -83333333333333/1000000000000000 binary64) z))

eval360.0ms (3.2%)

Memory
-8.5MiB live, 122.6MiB allocated
Compiler

Compiled 28 454 to 2 173 computations (92.4% saved)

prune449.0ms (4%)

Memory
-5.6MiB live, 119.9MiB allocated
Pruning

46 alts after pruning (38 fresh and 8 done)

PrunedKeptTotal
New38018398
Fresh82028
Picked235
Done055
Total39046436
Accuracy
100.0%
Counts
436 → 46
Alt Table
Click to see full alt table
StatusAccuracyProgram
64.9%
#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 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
29.1%
#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))
83.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 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
22.7%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (fma.f64 #s(approx (- x 1/2) #s(literal -1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
56.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
22.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(approx (+ (* (- x 1/2) (log x)) (- 91893853320467/100000000000000 x)) (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))))
49.6%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 #s(approx (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (-.f64 (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 z z)) (/.f64 #s(literal -7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
35.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 #s(approx (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (log.f64 x) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
43.7%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (*.f64 z z)))
28.2%
#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)))
34.7%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
47.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 #s(approx (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (fma.f64 (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (log.f64 x) (/.f64 (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x)) y))) (/.f64 x y)) y))
47.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 #s(approx (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) x))) y)) (/.f64 x y)) y))
22.5%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 #s(approx (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (*.f64 (/.f64 (log.f64 x) y) x)) (/.f64 x y)) y))
25.5%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 #s(approx (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) #s(approx (+ (* (/ (- x 1/2) y) (log x)) (/ (- 91893853320467/100000000000000 (/ -83333333333333/1000000000000000 x)) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y))) (/.f64 x y)) y))
28.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 (/.f64 y x) z) z))
52.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) (/.f64 (fma.f64 z z (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y)) x)) y))
30.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) (/.f64 (*.f64 z z) x)) y))
42.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal -7936500793651/10000000000000000 binary64) (*.f64 x y))) (*.f64 z z))) y))
52.2%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
52.1%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
39.5%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 x x))))
33.1%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))))
24.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 z #s(literal 83333333333333/1000000000000000 binary64)))) (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64))) x))))
40.2%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (/.f64 #s(approx (+ (* (- (* z 7936500793651/10000000000000000) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x)))
31.7%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (/.f64 #s(approx (+ (* (- (* z 7936500793651/10000000000000000) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) #s(literal 7936500793651/10000000000000000 binary64))) x)))
52.2%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) (/.f64 z x)))))
49.6%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (neg.f64 z)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x)) (neg.f64 z)) (/.f64 #s(literal -7936500793651/10000000000000000 binary64) x)) (*.f64 z z))))
31.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (*.f64 (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) z) z)))
35.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) #s(approx (/ (+ (* (- (* z 7936500793651/10000000000000000) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z) x)) z) #s(literal -1 binary64) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) z))))
23.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- 91893853320467/100000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
47.2%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 (fma.f64 (*.f64 z (+.f64 (/.f64 (-.f64 (*.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) y) (*.f64 y #s(literal 13888888888889/5000000000000000 binary64))) (*.f64 y y)) z)) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
63.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 (fma.f64 (*.f64 z #s(approx (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z) (fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z z))) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
33.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 (fma.f64 (*.f64 z #s(approx (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) y))) y #s(literal 83333333333333/1000000000000000 binary64)) x)))
30.1%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))) x)))
54.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (*.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z (*.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) z)) z)) x)))
50.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 y y) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)))) z) z)) x)))
54.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) (/.f64 #s(literal -1 binary64) z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) z)) x)))
52.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (*.f64 (*.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) (+ 7936500793651/10000000000000000 y)) (fma.f64 (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) y) y y)) z) z)) x)))
12.2%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (*.f64 (*.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) (+ 7936500793651/10000000000000000 y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z) z)) z) z)) x)))
23.2%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (*.f64 #s(approx (* (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) (+ 7936500793651/10000000000000000 y)) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) x)))
51.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (*.f64 #s(approx (* (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) (+ 7936500793651/10000000000000000 y)) z) (*.f64 (fma.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) (/.f64 z y) z) y)) z)) x)))
9.6%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) #s(approx (+ (* -13888888888889/5000000000000000 z) 83333333333333/1000000000000000) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z))) x)))
46.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x) z)))
28.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (*.f64 (-.f64 (/.f64 (log.f64 x) y) (/.f64 #s(literal 1 binary64) y)) (*.f64 y x))))
46.5%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) #s(approx (/ (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z x) z))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))))
Compiler

Compiled 8 257 to 2 527 computations (69.4% saved)

regimes555.0ms (5%)

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

7 calls:

261.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
173.0ms
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
31.0ms
z
25.0ms
y
21.0ms
x
Results
AccuracySegmentsBranch
99.7%1x
99.7%1y
99.7%1z
99.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))
99.7%1(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
99.7%1(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
99.7%1(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
Compiler

Compiled 50 to 54 computations (-8% saved)

regimes160.0ms (1.4%)

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

7 calls:

58.0ms
x
18.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
17.0ms
y
17.0ms
z
17.0ms
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
Results
AccuracySegmentsBranch
95.7%1x
95.7%1y
95.7%1z
95.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))
95.7%1(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
95.7%1(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
95.7%1(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
Compiler

Compiled 50 to 54 computations (-8% saved)

regimes164.0ms (1.5%)

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

7 calls:

47.0ms
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
25.0ms
z
24.0ms
x
20.0ms
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
15.0ms
y
Results
AccuracySegmentsBranch
95.2%1x
95.2%1y
95.2%1z
95.2%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))
95.2%1(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
95.2%1(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
95.2%1(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
Compiler

Compiled 50 to 54 computations (-8% saved)

regimes141.0ms (1.3%)

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

7 calls:

29.0ms
x
27.0ms
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
21.0ms
z
18.0ms
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
15.0ms
y
Results
AccuracySegmentsBranch
90.8%3z
95.4%3(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
92.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))
92.4%3(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
94.0%2x
86.7%2y
86.7%2(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
Compiler

Compiled 50 to 54 computations (-8% saved)

regimes76.0ms (0.7%)

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

4 calls:

24.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))
20.0ms
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
14.0ms
x
13.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
Results
AccuracySegmentsBranch
88.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))
88.3%3(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
91.2%3(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
90.6%2x
Compiler

Compiled 45 to 43 computations (4.4% saved)

regimes172.0ms (1.5%)

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

7 calls:

53.0ms
y
43.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
31.0ms
x
11.0ms
z
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))
Results
AccuracySegmentsBranch
64.9%1y
64.9%1(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
64.9%1(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
64.9%1(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
64.9%1z
64.9%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))
66.7%2x
Compiler

Compiled 50 to 54 computations (-8% saved)

regimes47.0ms (0.4%)

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

7 calls:

17.0ms
y
5.0ms
x
5.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
5.0ms
z
5.0ms
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
Results
AccuracySegmentsBranch
64.3%3z
64.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))
57.0%2y
66.4%3(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
57.0%2(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
66.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))
57.4%2x
Compiler

Compiled 50 to 54 computations (-8% saved)

regimes9.0ms (0.1%)

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

2 calls:

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

Compiled 20 to 20 computations (0% saved)

regimes39.0ms (0.4%)

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

4 calls:

28.0ms
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
3.0ms
z
3.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
3.0ms
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
Results
AccuracySegmentsBranch
52.4%3z
57.8%3(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
61.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))
61.5%3(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
Compiler

Compiled 45 to 43 computations (4.4% saved)

regimes5.0ms (0%)

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

2 calls:

2.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
2.0ms
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
Results
AccuracySegmentsBranch
61.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))
61.5%3(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
Compiler

Compiled 20 to 20 computations (0% saved)

regimes14.0ms (0.1%)

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

6 calls:

2.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))
2.0ms
x
2.0ms
y
2.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
2.0ms
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
Results
AccuracySegmentsBranch
50.2%2(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
39.2%2(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
39.2%2y
41.8%4x
54.0%2(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
54.0%2(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
Compiler

Compiled 49 to 51 computations (-4.1% saved)

regimes57.0ms (0.5%)

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

7 calls:

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

Compiled 50 to 54 computations (-8% saved)

regimes10.0ms (0.1%)

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

7 calls:

2.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
z
1.0ms
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
1.0ms
x
Results
AccuracySegmentsBranch
30.4%3z
29.9%3(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
29.9%3(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
29.9%3(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
23.3%1y
23.3%1(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
23.3%1x
Compiler

Compiled 50 to 54 computations (-8% saved)

regimes5.0ms (0%)

Memory
7.2MiB live, 7.2MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

4 calls:

1.0ms
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
1.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
1.0ms
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
1.0ms
z
Results
AccuracySegmentsBranch
23.3%1(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
23.3%1(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
23.3%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))
23.3%1z
Compiler

Compiled 45 to 43 computations (4.4% saved)

bsearch22.0ms (0.2%)

Memory
13.1MiB live, 13.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
19.0ms
2.858173026692298e+20
2.517911713683097e+21
Samples
14.0ms96×0valid
Compiler

Compiled 519 to 422 computations (18.7% saved)

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

bsearch61.0ms (0.5%)

Memory
-17.1MiB live, 19.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
57.0ms
2.517911713683097e+21
1.1145595449440036e+27
Samples
51.0ms144×0valid
Compiler

Compiled 657 to 539 computations (18% saved)

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

bsearch31.0ms (0.3%)

Memory
18.6MiB live, 18.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
28.0ms
4.7214893578617e+98
6.516636492742128e+106
Samples
21.0ms144×0valid
Compiler

Compiled 981 to 674 computations (31.3% saved)

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

bsearch1.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
224690968036.5208
6299949001010.653
0.0ms
-4.458780697246639e+49
-1836086.990830912
Compiler

Compiled 27 to 26 computations (3.7% saved)

bsearch1.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.000813164072038241
224690968036.43747
0.0ms
-4.458780697246639e+49
-1836087.0741642453
Compiler

Compiled 27 to 26 computations (3.7% saved)

bsearch1.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
36269347587875880.0
5.285030586880531e+32
0.0ms
-4.458780697246639e+49
-1836087.0741642453
Compiler

Compiled 27 to 26 computations (3.7% saved)

bsearch1.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
36269347587875880.0
5.285030586880531e+32
0.0ms
-4.458780697246639e+49
-1836087.0741642453
Compiler

Compiled 27 to 26 computations (3.7% saved)

bsearch0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
36269347587875880.0
5.285030586880531e+32
Compiler

Compiled 27 to 26 computations (3.7% saved)

bsearch77.0ms (0.7%)

Memory
-4.5MiB live, 31.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
2.652645853030821e+225
4.993678722167866e+227
50.0ms
-16825897.1717706
-386.57004286464127
Samples
61.0ms240×0valid
Compiler

Compiled 1 977 to 1 211 computations (38.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 54.0ms
ival-add: 28.0ms (51.6% of total)
const: 12.0ms (22.1% of total)
ival-mult: 5.0ms (9.2% of total)
ival-sub: 3.0ms (5.5% of total)
ival-log: 3.0ms (5.5% of total)
ival-div: 2.0ms (3.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

simplify77.0ms (0.7%)

Memory
-10.3MiB live, 26.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
01651512
12711512
24981512
311311512
431221512
570551502
Stop Event
node limit
Calls
Call 1
Inputs
(fma.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) (/.f64 z x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 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 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(if (<=.f64 x #s(literal 290000000000000000000 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(if (<=.f64 x #s(literal 224999999999999989245804544 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(approx (+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x)))
(if (<=.f64 x #s(literal 1800000000000000086905270764339724611888802746215717849432844131958796616545040883113553153610481664 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.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 (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x) z))))
(if (<=.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) #s(literal -39999999999999997859611077901927172787489659158528 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x) z))) (if (<=.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 400000000000 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x) z)))))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal -39999999999999997859611077901927172787489659158528 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x) z))) (if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 1152921504606847/1152921504606846976 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x) z)))))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal -39999999999999997859611077901927172787489659158528 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 y (/.f64 z x)) z)) (if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 50000000000000000 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (*.f64 (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) z) z)))))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal -39999999999999997859611077901927172787489659158528 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) (/.f64 (*.f64 z z) x)) y)) (if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 50000000000000000 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (*.f64 (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) z) z)))))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 50000000000000000 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (*.f64 (*.f64 (/.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 (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))) x)))
(if (<=.f64 z #s(literal -400 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) #s(approx (+ (* -13888888888889/5000000000000000 z) 83333333333333/1000000000000000) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z))) x))) (if (<=.f64 z #s(literal 7199999999999999616373806368892332049412532281617922409020539380503714922245629140495703307638190480358597874789549460841206510689633963305920976147130098360223571241982841842860571595352362806933980699307987246112731446640640 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- 91893853320467/100000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) #s(approx (+ (* -13888888888889/5000000000000000 z) 83333333333333/1000000000000000) (*.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)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- 91893853320467/100000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
Outputs
(fma.f64 (-.f64 (*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 13888888888889/5000000000000000 binary64)) (/.f64 z x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 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 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(if (<=.f64 x #s(literal 290000000000000000000 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(if (<=.f64 x #s(literal 290000000000000000000 binary64)) #s(approx (+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(approx (+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) (+.f64 (fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(if (<=.f64 x #s(literal 224999999999999989245804544 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(approx (+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x)))
(if (<=.f64 x #s(literal 224999999999999989245804544 binary64)) #s(approx (+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(approx (+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x)))
(if (<=.f64 x #s(literal 1800000000000000086905270764339724611888802746215717849432844131958796616545040883113553153610481664 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.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 (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x) z))))
(if (<=.f64 x #s(literal 1800000000000000086905270764339724611888802746215717849432844131958796616545040883113553153610481664 binary64)) #s(approx (+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(approx (+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x) z))))
(if (<=.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) #s(literal -39999999999999997859611077901927172787489659158528 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x) z))) (if (<=.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 400000000000 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x) z)))))
(if (or (<=.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) #s(literal -39999999999999997859611077901927172787489659158528 binary64)) (not (<=.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 400000000000 binary64)))) #s(approx (+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x) z))) #s(approx (+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal -39999999999999997859611077901927172787489659158528 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x) z))) (if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 1152921504606847/1152921504606846976 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x) z)))))
(if (or (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal -39999999999999997859611077901927172787489659158528 binary64)) (not (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 1152921504606847/1152921504606846976 binary64)))) #s(approx (+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x) z))) #s(approx (+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))) x))))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal -39999999999999997859611077901927172787489659158528 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 y (/.f64 z x)) z)) (if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 50000000000000000 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (*.f64 (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) z) z)))))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal -39999999999999997859611077901927172787489659158528 binary64)) #s(approx (+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) (*.f64 (*.f64 y (/.f64 z x)) z)) (if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 50000000000000000 binary64)) #s(approx (+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))) x))) #s(approx (+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (*.f64 (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) z) z)))))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal -39999999999999997859611077901927172787489659158528 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) (/.f64 (*.f64 z z) x)) y)) (if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 50000000000000000 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (*.f64 (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) z) z)))))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal -39999999999999997859611077901927172787489659158528 binary64)) #s(approx (+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) (*.f64 #s(approx (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) (/.f64 (*.f64 z z) x)) y)) (if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 50000000000000000 binary64)) #s(approx (+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))) x))) #s(approx (+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (*.f64 (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) z) z)))))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 50000000000000000 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (*.f64 (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) z) z))))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 50000000000000000 binary64)) #s(approx (+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))) x))) #s(approx (+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- 91893853320467/100000000000000 x)) (*.f64 (*.f64 (/.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 (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))) x)))
#s(approx (+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64))) x)))
(if (<=.f64 z #s(literal -400 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) #s(approx (+ (* -13888888888889/5000000000000000 z) 83333333333333/1000000000000000) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z))) x))) (if (<=.f64 z #s(literal 7199999999999999616373806368892332049412532281617922409020539380503714922245629140495703307638190480358597874789549460841206510689633963305920976147130098360223571241982841842860571595352362806933980699307987246112731446640640 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- 91893853320467/100000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) #s(approx (+ (* -13888888888889/5000000000000000 z) 83333333333333/1000000000000000) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z))) x)))))
(if (or (<=.f64 z #s(literal -400 binary64)) (not (<=.f64 z #s(literal 7199999999999999616373806368892332049412532281617922409020539380503714922245629140495703307638190480358597874789549460841206510689633963305920976147130098360223571241982841842860571595352362806933980699307987246112731446640640 binary64)))) #s(approx (+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) #s(approx (* (- (+ (/ (+ (+ (* (- x 1/2) (log x)) (/ (+ (* (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) 91893853320467/100000000000000) y) (/ (* z z) x)) (/ x y)) y) (/.f64 #s(approx (+ (* (* z (+ (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y) z)) y) 83333333333333/1000000000000000) #s(approx (+ (* -13888888888889/5000000000000000 z) 83333333333333/1000000000000000) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z))) x))) #s(approx (+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- 91893853320467/100000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- 91893853320467/100000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (* (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (/ z x)) (+ (/ 83333333333333/1000000000000000 x) (- (* (log x) (- x 1/2)) (- x 91893853320467/100000000000000)))) #s(approx (+ (+ (* (- x 1/2) (log x)) (/ 83333333333333/1000000000000000 x)) (- 91893853320467/100000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))

soundness1.2s (11.1%)

Memory
-6.8MiB live, 1 068.7MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06123612
121533220
087413026
05423153
119542826
083452656
063435
0103434
1487434
24560434
08626423
05122488
118142231
278202191
085362058
02471030
1851953
23389916
08205861
02081
03281
114481
2112781
0813678
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 1 731 to 423 computations (75.6% saved)

preprocess136.0ms (1.2%)

Memory
19.7MiB live, 260.5MiB allocated
Compiler

Compiled 3 212 to 416 computations (87% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...