ENA, Section 1.4, Exercise 4b, n=2

Time bar (total: 6.8s)

analyze0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%25.7%74.3%0%0%0%0
100%25.7%0%74.3%0%0%0%1
Compiler

Compiled 25 to 18 computations (28% saved)

sample1.9s (27.7%)

Memory
-99.9MiB live, 2 025.2MiB allocated
Samples
830.0ms5 209×0valid
372.0ms2 535×1valid
235.0ms512×2valid
Precisions
Click to see histograms. Total time spent on operations: 1.2s
ival-pow2: 424.0ms (35.4% of total)
ival-<=: 348.0ms (29.1% of total)
ival-add: 211.0ms (17.6% of total)
ival-sub: 104.0ms (8.7% of total)
adjust: 73.0ms (6.1% of total)
ival-and: 19.0ms (1.6% of total)
exact: 15.0ms (1.3% of total)
ival-assert: 3.0ms (0.3% of total)
Bogosity

preprocess730.0ms (10.7%)

Memory
-9.5MiB live, 505.9MiB allocated
Algorithm
egg-herbie
Rules
18 770×lower-fma.f64
18 770×lower-fma.f32
2 836×lower-*.f64
2 836×lower-*.f32
2 498×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01955
14547
214945
354235
4166035
5380035
6526935
7598935
8621635
9632235
10634335
11634335
12634335
13634335
14643435
15676235
16756035
17799635
079
0119
1169
2369
3969
42767
58617
623747
742777
859217
969137
1073387
1176067
1276127
1376127
080476
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
Outputs
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps (+.f64 x x)))

explain130.0ms (1.9%)

Memory
12.2MiB live, 168.6MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
851(1.6882861433256124e-142 -2.023138885338236e-181)0-(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
00-0-eps
00-0-(pow.f64 x #s(literal 2 binary64))
00-0-#s(literal 2 binary64)
00-0-(pow.f64 (+.f64 x eps) #s(literal 2 binary64))
00-0-(+.f64 x eps)
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
-.f64(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))cancellation860
Confusion
Predicted +Predicted -
+850
-1170
Precision
0.9883720930232558
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+8500
-10170
Precision?
0.9883720930232558
Recall?
1.0
Freqs
test
numberfreq
0170
186
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
20.0ms176×1valid
18.0ms308×0valid
5.0ms28×2valid
Compiler

Compiled 72 to 32 computations (55.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
ival-pow2: 14.0ms (54.3% of total)
adjust: 4.0ms (15.5% of total)
ival-add: 4.0ms (15.5% of total)
ival-sub: 3.0ms (11.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Compiler

Compiled 2 to 2 computations (0% saved)

prune1.0ms (0%)

Memory
1.7MiB live, 1.7MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
73.4%
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
Compiler

Compiled 11 to 7 computations (36.4% saved)

simplify435.0ms (6.4%)

Memory
-4.2MiB live, 594.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 x eps)
cost-diff512
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
cost-diff5952
(pow.f64 (+.f64 x eps) #s(literal 2 binary64))
cost-diff6144
(pow.f64 x #s(literal 2 binary64))
Rules
18 770×lower-fma.f64
18 770×lower-fma.f32
2 836×lower-*.f64
2 836×lower-*.f32
2 498×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0723
01123
11623
23623
39623
427621
586121
6237421
7427721
8592121
9691321
10733821
11760621
12761221
13761221
0804720
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (+.f64 x eps) #s(literal 2 binary64))
(+.f64 x eps)
x
eps
#s(literal 2 binary64)
(pow.f64 x #s(literal 2 binary64))
Outputs
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(*.f64 eps (+.f64 eps (+.f64 x x)))
(pow.f64 (+.f64 x eps) #s(literal 2 binary64))
(*.f64 (+.f64 x eps) (+.f64 x eps))
(+.f64 x eps)
x
eps
#s(literal 2 binary64)
(pow.f64 x #s(literal 2 binary64))
(*.f64 x x)

localize31.0ms (0.5%)

Memory
21.6MiB live, 59.9MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(pow.f64 x #s(literal 2 binary64))
accuracy100.0%
(+.f64 x eps)
accuracy99.9%
(pow.f64 (+.f64 x eps) #s(literal 2 binary64))
accuracy73.5%
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
Samples
10.0ms88×1valid
9.0ms154×0valid
2.0ms14×2valid
Compiler

Compiled 25 to 9 computations (64% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-pow2: 6.0ms (48.7% of total)
adjust: 2.0ms (16.2% of total)
ival-add: 2.0ms (16.2% of total)
ival-sub: 2.0ms (16.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series6.0ms (0.1%)

Memory
-27.7MiB live, 11.0MiB allocated
Counts
4 → 84
Calls
Call 1
Inputs
#<alt (pow.f64 x #s(literal 2 binary64))>
#<alt (pow.f64 (+.f64 x eps) #s(literal 2 binary64))>
#<alt (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))>
#<alt (+.f64 x eps)>
Outputs
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow eps 2)>
#<alt (+ (* 2 (* eps x)) (pow eps 2))>
#<alt (+ (* x (+ x (* 2 eps))) (pow eps 2))>
#<alt (+ (* x (+ x (* 2 eps))) (pow eps 2))>
#<alt (pow x 2)>
#<alt (* (pow x 2) (+ 1 (* 2 (/ eps x))))>
#<alt (* (pow x 2) (+ 1 (+ (* 2 (/ eps x)) (/ (pow eps 2) (pow x 2)))))>
#<alt (* (pow x 2) (+ 1 (+ (* 2 (/ eps x)) (/ (pow eps 2) (pow x 2)))))>
#<alt (pow x 2)>
#<alt (* (pow x 2) (+ 1 (* 2 (/ eps x))))>
#<alt (* (pow x 2) (+ 1 (* -1 (/ (+ (* -2 eps) (* -1 (/ (pow eps 2) x))) x))))>
#<alt (* (pow x 2) (+ 1 (* -1 (/ (+ (* -2 eps) (* -1 (/ (pow eps 2) x))) x))))>
#<alt (pow x 2)>
#<alt (+ (* 2 (* eps x)) (pow x 2))>
#<alt (+ (* eps (+ eps (* 2 x))) (pow x 2))>
#<alt (+ (* eps (+ eps (* 2 x))) (pow x 2))>
#<alt (pow eps 2)>
#<alt (* (pow eps 2) (+ 1 (* 2 (/ x eps))))>
#<alt (* (pow eps 2) (+ 1 (+ (* 2 (/ x eps)) (/ (pow x 2) (pow eps 2)))))>
#<alt (* (pow eps 2) (+ 1 (+ (* 2 (/ x eps)) (/ (pow x 2) (pow eps 2)))))>
#<alt (pow eps 2)>
#<alt (* (pow eps 2) (+ 1 (* 2 (/ x eps))))>
#<alt (* (pow eps 2) (+ 1 (* -1 (/ (+ (* -2 x) (* -1 (/ (pow x 2) eps))) eps))))>
#<alt (* (pow eps 2) (+ 1 (* -1 (/ (+ (* -2 x) (* -1 (/ (pow x 2) eps))) eps))))>
#<alt (pow eps 2)>
#<alt (+ (* 2 (* eps x)) (pow eps 2))>
#<alt (+ (* 2 (* eps x)) (pow eps 2))>
#<alt (+ (* 2 (* eps x)) (pow eps 2))>
#<alt (* 2 (* eps x))>
#<alt (* x (+ (* 2 eps) (/ (pow eps 2) x)))>
#<alt (* x (+ (* 2 eps) (/ (pow eps 2) x)))>
#<alt (* x (+ (* 2 eps) (/ (pow eps 2) x)))>
#<alt (* 2 (* eps x))>
#<alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))>
#<alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))>
#<alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))>
#<alt (* 2 (* eps x))>
#<alt (* eps (+ eps (* 2 x)))>
#<alt (* eps (+ eps (* 2 x)))>
#<alt (* eps (+ eps (* 2 x)))>
#<alt (pow eps 2)>
#<alt (* (pow eps 2) (+ 1 (* 2 (/ x eps))))>
#<alt (* (pow eps 2) (+ 1 (* 2 (/ x eps))))>
#<alt (* (pow eps 2) (+ 1 (* 2 (/ x eps))))>
#<alt (pow eps 2)>
#<alt (* (pow eps 2) (+ 1 (* 2 (/ x eps))))>
#<alt (* (pow eps 2) (+ 1 (* 2 (/ x eps))))>
#<alt (* (pow eps 2) (+ 1 (* 2 (/ x eps))))>
#<alt eps>
#<alt (+ eps x)>
#<alt (+ eps x)>
#<alt (+ eps x)>
#<alt x>
#<alt (* x (+ 1 (/ eps x)))>
#<alt (* x (+ 1 (/ eps x)))>
#<alt (* x (+ 1 (/ eps x)))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ eps x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ eps x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ eps x)) 1)))>
#<alt x>
#<alt (+ eps x)>
#<alt (+ eps x)>
#<alt (+ eps x)>
#<alt eps>
#<alt (* eps (+ 1 (/ x eps)))>
#<alt (* eps (+ 1 (/ x eps)))>
#<alt (* eps (+ 1 (/ x eps)))>
#<alt eps>
#<alt (* -1 (* eps (- (* -1 (/ x eps)) 1)))>
#<alt (* -1 (* eps (- (* -1 (/ x eps)) 1)))>
#<alt (* -1 (* eps (- (* -1 (/ x eps)) 1)))>
Calls

21 calls:

TimeVariablePointExpression
2.0ms
x
@-inf
(- (pow (+ x eps) 2) (pow x 2))
0.0ms
eps
@inf
(pow (+ x eps) 2)
0.0ms
x
@inf
(pow x 2)
0.0ms
x
@0
(pow x 2)
0.0ms
eps
@0
(- (pow (+ x eps) 2) (pow x 2))

rewrite290.0ms (4.2%)

Memory
14.9MiB live, 531.7MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 048×lower-fma.f64
5 048×lower-fma.f32
4 066×lower-*.f64
4 066×lower-*.f32
2 090×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0720
01120
15220
237120
3510720
0821920
Stop Event
iter limit
node limit
iter limit
Counts
4 → 371
Calls
Call 1
Inputs
(pow.f64 x #s(literal 2 binary64))
(pow.f64 (+.f64 x eps) #s(literal 2 binary64))
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(+.f64 x eps)
Outputs
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (log.f64 x)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 x)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)) #s(literal 4 binary64)))
(pow.f64 x #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 x) #s(literal 4 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 x))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (log.f64 x))
(*.f64 x x)
(*.f64 (*.f64 x (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 x (sqrt.f64 x)))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 x))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 x))))
(+.f64 (*.f64 x (+.f64 x eps)) (*.f64 eps (+.f64 x eps)))
(+.f64 (*.f64 eps (+.f64 x eps)) (*.f64 x (+.f64 x eps)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (+.f64 x eps))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (+.f64 x eps))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (+.f64 x eps))) #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (log.f64 (+.f64 x eps))))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 x eps)) #s(literal 1/2 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (+.f64 x eps))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(fma.f64 x (+.f64 x eps) (*.f64 eps (+.f64 x eps)))
(fma.f64 eps (+.f64 x eps) (*.f64 x (+.f64 x eps)))
(fma.f64 (+.f64 x eps) x (*.f64 eps (+.f64 x eps)))
(fma.f64 (+.f64 x eps) eps (*.f64 x (+.f64 x eps)))
(fma.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 eps (-.f64 eps x)))) eps) (*.f64 x (+.f64 x eps)))
(fma.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 eps (-.f64 eps x)))) x) (*.f64 eps (+.f64 x eps)))
(fma.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x eps)) eps) (*.f64 x (+.f64 x eps)))
(fma.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x eps)) x) (*.f64 eps (+.f64 x eps)))
(fma.f64 (sqrt.f64 x) (*.f64 (+.f64 x eps) (sqrt.f64 x)) (*.f64 eps (+.f64 x eps)))
(fma.f64 (sqrt.f64 (+.f64 x eps)) (*.f64 x (sqrt.f64 (+.f64 x eps))) (*.f64 eps (+.f64 x eps)))
(fma.f64 (sqrt.f64 (+.f64 x eps)) (*.f64 (sqrt.f64 (+.f64 x eps)) eps) (*.f64 x (+.f64 x eps)))
(fma.f64 (*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x eps))) (*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x eps))) (*.f64 eps (+.f64 x eps)))
(fma.f64 (*.f64 (+.f64 x eps) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 eps (+.f64 x eps)))
(fma.f64 (*.f64 x (sqrt.f64 (+.f64 x eps))) (sqrt.f64 (+.f64 x eps)) (*.f64 eps (+.f64 x eps)))
(fma.f64 (*.f64 x (*.f64 (+.f64 x eps) (-.f64 x eps))) (/.f64 #s(literal 1 binary64) (-.f64 x eps)) (*.f64 eps (+.f64 x eps)))
(fma.f64 (*.f64 eps (*.f64 (+.f64 x eps) (-.f64 x eps))) (/.f64 #s(literal 1 binary64) (-.f64 x eps)) (*.f64 x (+.f64 x eps)))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 eps (-.f64 eps x)))) (*.f64 eps (+.f64 x eps)))
(fma.f64 (*.f64 eps (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 eps (-.f64 eps x)))) (*.f64 x (+.f64 x eps)))
(fma.f64 (*.f64 eps (sqrt.f64 (+.f64 x eps))) (sqrt.f64 (+.f64 x eps)) (*.f64 x (+.f64 x eps)))
(/.f64 (+.f64 x eps) (/.f64 #s(literal 1 binary64) (+.f64 x eps)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x eps)) (/.f64 #s(literal 1 binary64) (+.f64 x eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))) (fma.f64 x x (*.f64 eps (-.f64 eps x)))) (*.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))) (-.f64 x eps)) (*.f64 (*.f64 (+.f64 x eps) (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (-.f64 x eps))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 x eps) (-.f64 x eps)) (*.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) (*.f64 (+.f64 x eps) (-.f64 x eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))) (*.f64 (+.f64 x eps) (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x eps) (*.f64 (*.f64 (+.f64 x eps) (+.f64 x eps)) (-.f64 x eps))))
(/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 2 binary64)) (neg.f64 (log.f64 (+.f64 x eps)))))
(/.f64 (*.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (*.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))) (fma.f64 x x (*.f64 eps (-.f64 eps x)))))
(/.f64 (*.f64 (*.f64 (+.f64 x eps) (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (-.f64 x eps)) (*.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))) (-.f64 x eps)))
(/.f64 (*.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) (*.f64 (+.f64 x eps) (-.f64 x eps))) (*.f64 (-.f64 x eps) (-.f64 x eps)))
(/.f64 (*.f64 (+.f64 x eps) (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (fma.f64 x x (*.f64 eps (-.f64 eps x))))
(/.f64 (*.f64 (*.f64 (+.f64 x eps) (+.f64 x eps)) (-.f64 x eps)) (-.f64 x eps))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 x eps) (-.f64 x eps))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x eps)) (-.f64 x eps)))
(/.f64 (*.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (*.f64 (+.f64 x eps) (-.f64 x eps))) (*.f64 (neg.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x)))) (-.f64 x eps)))
(/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 x eps) (-.f64 x eps))) (*.f64 (+.f64 x eps) (-.f64 x eps))) (*.f64 (neg.f64 (-.f64 x eps)) (-.f64 x eps)))
(/.f64 (*.f64 (*.f64 (+.f64 x eps) (-.f64 eps x)) (*.f64 (+.f64 x eps) (-.f64 x eps))) (*.f64 (-.f64 eps x) (-.f64 x eps)))
(/.f64 (*.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) #s(literal 1 binary64)) (*.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))) (/.f64 #s(literal 1 binary64) (+.f64 x eps))))
(/.f64 (*.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))))) (*.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))) (neg.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))))))
(/.f64 (*.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (neg.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)))) (*.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))) (neg.f64 (-.f64 x eps))))
(/.f64 (*.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (*.f64 (+.f64 x eps) (-.f64 eps x))) (*.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))) (-.f64 eps x)))
(/.f64 (*.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) #s(literal 1 binary64)) (*.f64 (-.f64 x eps) (/.f64 #s(literal 1 binary64) (+.f64 x eps))))
(/.f64 (*.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))))) (*.f64 (-.f64 x eps) (neg.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))))))
(/.f64 (*.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) (neg.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)))) (*.f64 (-.f64 x eps) (neg.f64 (-.f64 x eps))))
(/.f64 (*.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) (*.f64 (+.f64 x eps) (-.f64 eps x))) (*.f64 (-.f64 x eps) (-.f64 eps x)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x eps)) (fma.f64 x x (*.f64 eps (-.f64 eps x)))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x eps)) (neg.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x eps)) (neg.f64 (-.f64 x eps))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 x eps) (-.f64 eps x))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x eps)) (-.f64 eps x)))
(/.f64 (*.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (*.f64 (neg.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x)))) (fma.f64 x x (*.f64 eps (-.f64 eps x)))))
(/.f64 (*.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x)))) (/.f64 #s(literal 1 binary64) (+.f64 x eps))))
(/.f64 (*.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))))) (*.f64 (neg.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x)))) (neg.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))))))
(/.f64 (*.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (neg.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)))) (*.f64 (neg.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x)))) (neg.f64 (-.f64 x eps))))
(/.f64 (*.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (*.f64 (+.f64 x eps) (-.f64 eps x))) (*.f64 (neg.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x)))) (-.f64 eps x)))
(/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 x eps) (-.f64 x eps))) (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (*.f64 (neg.f64 (-.f64 x eps)) (fma.f64 x x (*.f64 eps (-.f64 eps x)))))
(/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 x eps) (-.f64 x eps))) #s(literal 1 binary64)) (*.f64 (neg.f64 (-.f64 x eps)) (/.f64 #s(literal 1 binary64) (+.f64 x eps))))
(/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 x eps) (-.f64 x eps))) (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))))) (*.f64 (neg.f64 (-.f64 x eps)) (neg.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))))))
(/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 x eps) (-.f64 x eps))) (neg.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)))) (*.f64 (neg.f64 (-.f64 x eps)) (neg.f64 (-.f64 x eps))))
(/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 x eps) (-.f64 x eps))) (*.f64 (+.f64 x eps) (-.f64 eps x))) (*.f64 (neg.f64 (-.f64 x eps)) (-.f64 eps x)))
(/.f64 (*.f64 (*.f64 (+.f64 x eps) (-.f64 eps x)) (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (*.f64 (-.f64 eps x) (fma.f64 x x (*.f64 eps (-.f64 eps x)))))
(/.f64 (*.f64 (*.f64 (+.f64 x eps) (-.f64 eps x)) #s(literal 1 binary64)) (*.f64 (-.f64 eps x) (/.f64 #s(literal 1 binary64) (+.f64 x eps))))
(/.f64 (*.f64 (*.f64 (+.f64 x eps) (-.f64 eps x)) (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))))) (*.f64 (-.f64 eps x) (neg.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))))))
(/.f64 (*.f64 (*.f64 (+.f64 x eps) (-.f64 eps x)) (neg.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)))) (*.f64 (-.f64 eps x) (neg.f64 (-.f64 x eps))))
(/.f64 (*.f64 (*.f64 (+.f64 x eps) (-.f64 eps x)) (*.f64 (+.f64 x eps) (-.f64 eps x))) (*.f64 (-.f64 eps x) (-.f64 eps x)))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))))) (neg.f64 (*.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))) (fma.f64 x x (*.f64 eps (-.f64 eps x))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 x eps) (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (-.f64 x eps))) (neg.f64 (*.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))) (-.f64 x eps))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) (*.f64 (+.f64 x eps) (-.f64 x eps)))) (neg.f64 (*.f64 (-.f64 x eps) (-.f64 x eps))))
(/.f64 (neg.f64 (*.f64 (+.f64 x eps) (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))))) (neg.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 x eps) (+.f64 x eps)) (-.f64 x eps))) (neg.f64 (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (+.f64 x eps)) (*.f64 (*.f64 (*.f64 eps (+.f64 x eps)) (*.f64 eps (+.f64 x eps))) (*.f64 eps (+.f64 x eps)))) (fma.f64 x (*.f64 (+.f64 x eps) (*.f64 x (+.f64 x eps))) (-.f64 (*.f64 (*.f64 eps (+.f64 x eps)) (*.f64 eps (+.f64 x eps))) (*.f64 (*.f64 x (+.f64 x eps)) (*.f64 eps (+.f64 x eps))))))
(/.f64 (fma.f64 (*.f64 (*.f64 eps (+.f64 x eps)) (*.f64 eps (+.f64 x eps))) (*.f64 eps (+.f64 x eps)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (+.f64 x eps)))) (fma.f64 (*.f64 eps (+.f64 x eps)) (*.f64 eps (+.f64 x eps)) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 (*.f64 eps (+.f64 x eps)) (*.f64 x (+.f64 x eps))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 (*.f64 eps (+.f64 x eps)) (*.f64 eps (+.f64 x eps)))) (-.f64 (*.f64 x (+.f64 x eps)) (*.f64 eps (+.f64 x eps))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 x eps)) (*.f64 eps (+.f64 x eps))) (*.f64 (*.f64 x x) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (-.f64 (*.f64 eps (+.f64 x eps)) (*.f64 x (+.f64 x eps))))
(/.f64 (*.f64 (+.f64 x eps) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x eps)))
(/.f64 (*.f64 (+.f64 x eps) (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))))) (neg.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x)))))
(/.f64 (*.f64 (+.f64 x eps) (neg.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)))) (neg.f64 (-.f64 x eps)))
(/.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (-.f64 eps x))) (-.f64 eps x))
(/.f64 (*.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (+.f64 x eps)) (neg.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x)))))
(/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 x eps) (-.f64 x eps))) (+.f64 x eps)) (neg.f64 (-.f64 x eps)))
(/.f64 (*.f64 (*.f64 (+.f64 x eps) (-.f64 eps x)) (+.f64 x eps)) (-.f64 eps x))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (-.f64 x eps))))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (neg.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x)))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (neg.f64 (*.f64 (+.f64 x eps) (-.f64 x eps))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (neg.f64 (-.f64 x eps)))))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 (+.f64 x eps) (-.f64 eps x)))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (-.f64 eps x))))
(pow.f64 (+.f64 x eps) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 x eps) (+.f64 x eps)) #s(literal 1 binary64))
(pow.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x eps)) #s(literal -2 binary64))
(pow.f64 (sqrt.f64 (+.f64 x eps)) #s(literal 4 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (+.f64 x eps)))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x eps)) (/.f64 #s(literal 1 binary64) (+.f64 x eps))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))) (fma.f64 x x (*.f64 eps (-.f64 eps x)))) (*.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))) (-.f64 x eps)) (*.f64 (*.f64 (+.f64 x eps) (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (-.f64 x eps))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (-.f64 x eps) (-.f64 x eps)) (*.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) (*.f64 (+.f64 x eps) (-.f64 x eps)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))) (*.f64 (+.f64 x eps) (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x eps) (*.f64 (*.f64 (+.f64 x eps) (+.f64 x eps)) (-.f64 x eps))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (log.f64 (+.f64 x eps)))
(*.f64 (+.f64 x eps) (+.f64 x eps))
(*.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 eps (-.f64 eps x)))) (+.f64 x eps)))
(*.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (/.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (*.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))) (fma.f64 x x (*.f64 eps (-.f64 eps x))))))
(*.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (/.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) (*.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))) (-.f64 x eps))))
(*.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (/.f64 (+.f64 x eps) (fma.f64 x x (*.f64 eps (-.f64 eps x)))))
(*.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x eps)) (+.f64 x eps)))
(*.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) (/.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (*.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))) (-.f64 x eps))))
(*.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) (/.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) (*.f64 (-.f64 x eps) (-.f64 x eps))))
(*.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) (/.f64 (+.f64 x eps) (-.f64 x eps)))
(*.f64 (*.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))) (fma.f64 x x (*.f64 eps (-.f64 eps x))))))
(*.f64 (*.f64 (*.f64 (+.f64 x eps) (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (-.f64 x eps)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))) (-.f64 x eps))))
(*.f64 (*.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) (*.f64 (+.f64 x eps) (-.f64 x eps))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 x eps) (-.f64 x eps))))
(*.f64 (sqrt.f64 (+.f64 x eps)) (*.f64 (+.f64 x eps) (sqrt.f64 (+.f64 x eps))))
(*.f64 (*.f64 (+.f64 x eps) (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 eps (-.f64 eps x)))))
(*.f64 (*.f64 (*.f64 (+.f64 x eps) (+.f64 x eps)) (-.f64 x eps)) (/.f64 #s(literal 1 binary64) (-.f64 x eps)))
(*.f64 (*.f64 (+.f64 x eps) (sqrt.f64 (+.f64 x eps))) (sqrt.f64 (+.f64 x eps)))
(*.f64 (/.f64 (*.f64 (+.f64 x eps) (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (fma.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 eps (-.f64 eps x)) (*.f64 (*.f64 eps (-.f64 eps x)) (*.f64 eps (-.f64 eps x)))))) (fma.f64 (*.f64 eps (-.f64 eps x)) (-.f64 (*.f64 eps (-.f64 eps x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (+.f64 x eps) (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (*.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))) (-.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x))))) (-.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x))))
(*.f64 (/.f64 (*.f64 (*.f64 (+.f64 x eps) (+.f64 x eps)) (-.f64 x eps)) (*.f64 (+.f64 x eps) (-.f64 x eps))) (+.f64 x eps))
(*.f64 (/.f64 (*.f64 (*.f64 (+.f64 x eps) (+.f64 x eps)) (-.f64 x eps)) (*.f64 (fma.f64 eps (+.f64 x eps) (*.f64 x x)) (-.f64 x eps))) (fma.f64 eps (+.f64 x eps) (*.f64 x x)))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (neg.f64 (log.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x)))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (neg.f64 (log.f64 (-.f64 x eps)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (+.f64 x eps)))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (+.f64 x eps)))))
(+.f64 (*.f64 (+.f64 x eps) (+.f64 x eps)) (neg.f64 (*.f64 x x)))
(+.f64 (neg.f64 (*.f64 x x)) (*.f64 (+.f64 x eps) (+.f64 x eps)))
(+.f64 (*.f64 x (+.f64 x eps)) (fma.f64 eps (+.f64 x eps) (neg.f64 (*.f64 x x))))
(+.f64 (*.f64 x (+.f64 x eps)) (-.f64 (*.f64 eps (+.f64 x eps)) (*.f64 x x)))
(+.f64 (/.f64 (*.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))))) (neg.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))))))
(+.f64 (/.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))) (neg.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)))))
(+.f64 (*.f64 eps (+.f64 x eps)) (fma.f64 x (+.f64 x eps) (neg.f64 (*.f64 x x))))
(+.f64 (*.f64 eps (+.f64 x eps)) (-.f64 (*.f64 x (+.f64 x eps)) (*.f64 x x)))
(+.f64 (fma.f64 x (neg.f64 x) (*.f64 x (+.f64 x eps))) (*.f64 eps (+.f64 x eps)))
(+.f64 (fma.f64 x (neg.f64 x) (*.f64 eps (+.f64 x eps))) (*.f64 x (+.f64 x eps)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x (+.f64 x eps)) (+.f64 x (-.f64 eps x))))) #s(literal -1 binary64)))
(-.f64 (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 x x))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x x) (*.f64 (+.f64 x eps) (+.f64 x eps))))
(-.f64 (/.f64 (*.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))))) (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))))))
(-.f64 (/.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))))
(-.f64 (fma.f64 (+.f64 x eps) (+.f64 x eps) #s(literal 0 binary64)) (*.f64 x x))
(fma.f64 x (+.f64 x eps) (fma.f64 eps (+.f64 x eps) (neg.f64 (*.f64 x x))))
(fma.f64 x (+.f64 x eps) (-.f64 (*.f64 eps (+.f64 x eps)) (*.f64 x x)))
(fma.f64 x (neg.f64 x) (*.f64 (+.f64 x eps) (+.f64 x eps)))
(fma.f64 (*.f64 x x) #s(literal -1 binary64) (*.f64 (+.f64 x eps) (+.f64 x eps)))
(fma.f64 eps (+.f64 x eps) (fma.f64 x (+.f64 x eps) (neg.f64 (*.f64 x x))))
(fma.f64 eps (+.f64 x eps) (-.f64 (*.f64 x (+.f64 x eps)) (*.f64 x x)))
(fma.f64 (+.f64 x eps) x (fma.f64 eps (+.f64 x eps) (neg.f64 (*.f64 x x))))
(fma.f64 (+.f64 x eps) x (-.f64 (*.f64 eps (+.f64 x eps)) (*.f64 x x)))
(fma.f64 (+.f64 x eps) eps (fma.f64 x (+.f64 x eps) (neg.f64 (*.f64 x x))))
(fma.f64 (+.f64 x eps) eps (-.f64 (*.f64 x (+.f64 x eps)) (*.f64 x x)))
(fma.f64 (+.f64 x eps) (+.f64 x eps) (neg.f64 (*.f64 x x)))
(fma.f64 (+.f64 x eps) (/.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))) (neg.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)))))
(fma.f64 (*.f64 (+.f64 x eps) (+.f64 x eps)) (/.f64 (*.f64 (+.f64 x eps) (+.f64 x eps)) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))) (neg.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)))))
(fma.f64 (*.f64 (+.f64 x eps) (+.f64 x eps)) (/.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))))) (neg.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))))))
(fma.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 eps (-.f64 eps x)))) eps) (fma.f64 x (+.f64 x eps) (neg.f64 (*.f64 x x))))
(fma.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 eps (-.f64 eps x)))) eps) (-.f64 (*.f64 x (+.f64 x eps)) (*.f64 x x)))
(fma.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 eps (-.f64 eps x)))) x) (fma.f64 eps (+.f64 x eps) (neg.f64 (*.f64 x x))))
(fma.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 eps (-.f64 eps x)))) x) (-.f64 (*.f64 eps (+.f64 x eps)) (*.f64 x x)))
(fma.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 eps (-.f64 eps x)))) (+.f64 x eps)) (neg.f64 (*.f64 x x)))
(fma.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (/.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (*.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))) (fma.f64 x x (*.f64 eps (-.f64 eps x))))) (neg.f64 (*.f64 x x)))
(fma.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (/.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) (*.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))) (-.f64 x eps))) (neg.f64 (*.f64 x x)))
(fma.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (/.f64 (+.f64 x eps) (fma.f64 x x (*.f64 eps (-.f64 eps x)))) (neg.f64 (*.f64 x x)))
(fma.f64 (*.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))))) (neg.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))))))
(fma.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))) (neg.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)))))
(fma.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (/.f64 (*.f64 (+.f64 x eps) (+.f64 x eps)) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))))) (neg.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))))))
(fma.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x eps)) eps) (fma.f64 x (+.f64 x eps) (neg.f64 (*.f64 x x))))
(fma.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x eps)) eps) (-.f64 (*.f64 x (+.f64 x eps)) (*.f64 x x)))
(fma.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x eps)) x) (fma.f64 eps (+.f64 x eps) (neg.f64 (*.f64 x x))))
(fma.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x eps)) x) (-.f64 (*.f64 eps (+.f64 x eps)) (*.f64 x x)))
(fma.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x eps)) (+.f64 x eps)) (neg.f64 (*.f64 x x)))
(fma.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) (/.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (*.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))) (-.f64 x eps))) (neg.f64 (*.f64 x x)))
(fma.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) (/.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) (*.f64 (-.f64 x eps) (-.f64 x eps))) (neg.f64 (*.f64 x x)))
(fma.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) (/.f64 (+.f64 x eps) (-.f64 x eps)) (neg.f64 (*.f64 x x)))
(fma.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (/.f64 (+.f64 x eps) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))) (neg.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)))))
(fma.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (/.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))))) (neg.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))))))
(fma.f64 (*.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))) (fma.f64 x x (*.f64 eps (-.f64 eps x))))) (neg.f64 (*.f64 x x)))
(fma.f64 (*.f64 (*.f64 (+.f64 x eps) (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (-.f64 x eps)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))) (-.f64 x eps))) (neg.f64 (*.f64 x x)))
(fma.f64 (*.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) (*.f64 (+.f64 x eps) (-.f64 x eps))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 x eps) (-.f64 x eps))) (neg.f64 (*.f64 x x)))
(fma.f64 #s(literal -1 binary64) (*.f64 x x) (*.f64 (+.f64 x eps) (+.f64 x eps)))
(fma.f64 (sqrt.f64 x) (*.f64 (+.f64 x eps) (sqrt.f64 x)) (fma.f64 eps (+.f64 x eps) (neg.f64 (*.f64 x x))))
(fma.f64 (sqrt.f64 x) (*.f64 (+.f64 x eps) (sqrt.f64 x)) (-.f64 (*.f64 eps (+.f64 x eps)) (*.f64 x x)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (neg.f64 x)) (*.f64 (+.f64 x eps) (+.f64 x eps)))
(fma.f64 (sqrt.f64 (+.f64 x eps)) (*.f64 (+.f64 x eps) (sqrt.f64 (+.f64 x eps))) (neg.f64 (*.f64 x x)))
(fma.f64 (sqrt.f64 (+.f64 x eps)) (*.f64 x (sqrt.f64 (+.f64 x eps))) (fma.f64 eps (+.f64 x eps) (neg.f64 (*.f64 x x))))
(fma.f64 (sqrt.f64 (+.f64 x eps)) (*.f64 x (sqrt.f64 (+.f64 x eps))) (-.f64 (*.f64 eps (+.f64 x eps)) (*.f64 x x)))
(fma.f64 (sqrt.f64 (+.f64 x eps)) (*.f64 (sqrt.f64 (+.f64 x eps)) eps) (fma.f64 x (+.f64 x eps) (neg.f64 (*.f64 x x))))
(fma.f64 (sqrt.f64 (+.f64 x eps)) (*.f64 (sqrt.f64 (+.f64 x eps)) eps) (-.f64 (*.f64 x (+.f64 x eps)) (*.f64 x x)))
(fma.f64 (neg.f64 x) x (*.f64 (+.f64 x eps) (+.f64 x eps)))
(fma.f64 (*.f64 (+.f64 x eps) (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 eps (-.f64 eps x)))) (neg.f64 (*.f64 x x)))
(fma.f64 (*.f64 (*.f64 (+.f64 x eps) (+.f64 x eps)) (-.f64 x eps)) (/.f64 #s(literal 1 binary64) (-.f64 x eps)) (neg.f64 (*.f64 x x)))
(fma.f64 (*.f64 (+.f64 x eps) (sqrt.f64 (+.f64 x eps))) (sqrt.f64 (+.f64 x eps)) (neg.f64 (*.f64 x x)))
(fma.f64 (*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x eps))) (*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x eps))) (fma.f64 eps (+.f64 x eps) (neg.f64 (*.f64 x x))))
(fma.f64 (*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x eps))) (*.f64 (sqrt.f64 x) (sqrt.f64 (+.f64 x eps))) (-.f64 (*.f64 eps (+.f64 x eps)) (*.f64 x x)))
(fma.f64 (*.f64 (+.f64 x eps) (sqrt.f64 x)) (sqrt.f64 x) (fma.f64 eps (+.f64 x eps) (neg.f64 (*.f64 x x))))
(fma.f64 (*.f64 (+.f64 x eps) (sqrt.f64 x)) (sqrt.f64 x) (-.f64 (*.f64 eps (+.f64 x eps)) (*.f64 x x)))
(fma.f64 (*.f64 x (sqrt.f64 (+.f64 x eps))) (sqrt.f64 (+.f64 x eps)) (fma.f64 eps (+.f64 x eps) (neg.f64 (*.f64 x x))))
(fma.f64 (*.f64 x (sqrt.f64 (+.f64 x eps))) (sqrt.f64 (+.f64 x eps)) (-.f64 (*.f64 eps (+.f64 x eps)) (*.f64 x x)))
(fma.f64 (*.f64 x (*.f64 (+.f64 x eps) (-.f64 x eps))) (/.f64 #s(literal 1 binary64) (-.f64 x eps)) (fma.f64 eps (+.f64 x eps) (neg.f64 (*.f64 x x))))
(fma.f64 (*.f64 x (*.f64 (+.f64 x eps) (-.f64 x eps))) (/.f64 #s(literal 1 binary64) (-.f64 x eps)) (-.f64 (*.f64 eps (+.f64 x eps)) (*.f64 x x)))
(fma.f64 (*.f64 eps (*.f64 (+.f64 x eps) (-.f64 x eps))) (/.f64 #s(literal 1 binary64) (-.f64 x eps)) (fma.f64 x (+.f64 x eps) (neg.f64 (*.f64 x x))))
(fma.f64 (*.f64 eps (*.f64 (+.f64 x eps) (-.f64 x eps))) (/.f64 #s(literal 1 binary64) (-.f64 x eps)) (-.f64 (*.f64 x (+.f64 x eps)) (*.f64 x x)))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 eps (-.f64 eps x)))) (fma.f64 eps (+.f64 x eps) (neg.f64 (*.f64 x x))))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 eps (-.f64 eps x)))) (-.f64 (*.f64 eps (+.f64 x eps)) (*.f64 x x)))
(fma.f64 (*.f64 eps (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 eps (-.f64 eps x)))) (fma.f64 x (+.f64 x eps) (neg.f64 (*.f64 x x))))
(fma.f64 (*.f64 eps (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 eps (-.f64 eps x)))) (-.f64 (*.f64 x (+.f64 x eps)) (*.f64 x x)))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (+.f64 x eps) (+.f64 x eps)))
(fma.f64 (*.f64 eps (sqrt.f64 (+.f64 x eps))) (sqrt.f64 (+.f64 x eps)) (fma.f64 x (+.f64 x eps) (neg.f64 (*.f64 x x))))
(fma.f64 (*.f64 eps (sqrt.f64 (+.f64 x eps))) (sqrt.f64 (+.f64 x eps)) (-.f64 (*.f64 x (+.f64 x eps)) (*.f64 x x)))
(fma.f64 (/.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (*.f64 (*.f64 (+.f64 x (+.f64 x eps)) (+.f64 x (-.f64 eps x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)))) (*.f64 (+.f64 x (+.f64 x eps)) (+.f64 x (-.f64 eps x))) (neg.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)))))
(fma.f64 (/.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))) (neg.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (fma.f64 (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 (*.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))) (*.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))))))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))) (*.f64 (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))))) (neg.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))))))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (*.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)))))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (*.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)))) (neg.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))))))
(fma.f64 (/.f64 (*.f64 (+.f64 x eps) (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (fma.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 eps (-.f64 eps x)) (*.f64 (*.f64 eps (-.f64 eps x)) (*.f64 eps (-.f64 eps x)))))) (fma.f64 (*.f64 eps (-.f64 eps x)) (-.f64 (*.f64 eps (-.f64 eps x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (neg.f64 (*.f64 x x)))
(fma.f64 (/.f64 (*.f64 (+.f64 x eps) (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (*.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))) (-.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x))))) (-.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x))) (neg.f64 (*.f64 x x)))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 x eps) (+.f64 x eps)) (-.f64 x eps)) (*.f64 (+.f64 x eps) (-.f64 x eps))) (+.f64 x eps) (neg.f64 (*.f64 x x)))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 x eps) (+.f64 x eps)) (-.f64 x eps)) (*.f64 (fma.f64 eps (+.f64 x eps) (*.f64 x x)) (-.f64 x eps))) (fma.f64 eps (+.f64 x eps) (*.f64 x x)) (neg.f64 (*.f64 x x)))
(fma.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (neg.f64 (log.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x)))))) (neg.f64 (*.f64 x x)))
(fma.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (neg.f64 (log.f64 (-.f64 x eps)))) (neg.f64 (*.f64 x x)))
(fma.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (+.f64 x eps)))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (+.f64 x eps)))) (neg.f64 (*.f64 x x)))
(neg.f64 (/.f64 (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))))))
(neg.f64 (/.f64 (*.f64 (*.f64 (+.f64 x (+.f64 x eps)) (+.f64 x (-.f64 eps x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))) (neg.f64 (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 x (+.f64 x eps)) (+.f64 x (-.f64 eps x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))))
(/.f64 (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))))
(/.f64 (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x x)))) (fma.f64 x (*.f64 x (*.f64 x x)) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (neg.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 x eps) (+.f64 x eps)))))))
(/.f64 (*.f64 (*.f64 (+.f64 x (+.f64 x eps)) (+.f64 x (-.f64 eps x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x (+.f64 x eps)) (+.f64 x (-.f64 eps x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x (+.f64 x eps)) (+.f64 x (-.f64 eps x)))) #s(literal 1 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 x (+.f64 x eps)) (+.f64 x (-.f64 eps x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)))) (neg.f64 (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x x))))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))) (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x x))))) (*.f64 (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 18 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))) (fma.f64 (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 (*.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x x))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x (+.f64 x eps)) (+.f64 x (-.f64 eps x))))))
(/.f64 (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (+.f64 x (+.f64 x eps)) (+.f64 x (-.f64 eps x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)))) (*.f64 (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))) (*.f64 (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (*.f64 (+.f64 x (+.f64 x eps)) (+.f64 x (-.f64 eps x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))) #s(literal 1 binary64)) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x x)))) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 18 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 (*.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x x)))))) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x x))))) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x x))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (+.f64 x (+.f64 x eps)) (+.f64 x (-.f64 eps x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x (*.f64 x x)))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x x)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (+.f64 x (+.f64 x eps)) (+.f64 x (-.f64 eps x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))))) (neg.f64 (neg.f64 (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))))) #s(literal 2 binary64)) (fma.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))))) (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))))) (*.f64 (/.f64 (*.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))))) (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))) #s(literal 3 binary64)) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)))) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))))) (fma.f64 (/.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))) (/.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))) (fma.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))) (*.f64 (/.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)))))))
(/.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))) (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (+.f64 x eps) (+.f64 x eps))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))))) (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))))))) (fma.f64 (*.f64 (+.f64 x eps) (+.f64 x eps)) (/.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))))) (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))) (/.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)))) (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))))) (fma.f64 (+.f64 x eps) (/.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 18 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))))) (fma.f64 (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 (*.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x x)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))))) (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))))))
(/.f64 (*.f64 (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (+.f64 x (+.f64 x eps)) (+.f64 x (-.f64 eps x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)))) (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x (*.f64 x x)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x (+.f64 x eps)) (+.f64 x (-.f64 eps x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x (+.f64 x eps)) (+.f64 x (-.f64 eps x)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))))))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))) (*.f64 (*.f64 (+.f64 x (+.f64 x eps)) (+.f64 x (-.f64 eps x))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))))))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))) (/.f64 (*.f64 (+.f64 x (+.f64 x eps)) (+.f64 x (-.f64 eps x))) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))))))
(*.f64 (*.f64 (*.f64 (+.f64 x (+.f64 x eps)) (+.f64 x (-.f64 eps x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))))
(*.f64 (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (*.f64 (+.f64 x (+.f64 x eps)) (+.f64 x (-.f64 eps x))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)))))
(*.f64 (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (/.f64 (*.f64 (+.f64 x (+.f64 x eps)) (+.f64 x (-.f64 eps x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 x (+.f64 x eps)) (+.f64 x (-.f64 eps x))))
(*.f64 (neg.f64 (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))))))
(*.f64 (neg.f64 (*.f64 (*.f64 (+.f64 x (+.f64 x eps)) (+.f64 x (-.f64 eps x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))))) (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))) (*.f64 (*.f64 (+.f64 x (+.f64 x eps)) (+.f64 x (-.f64 eps x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))))
(*.f64 (+.f64 x (+.f64 x eps)) (+.f64 x (-.f64 eps x)))
(*.f64 (+.f64 x (-.f64 eps x)) (+.f64 x (+.f64 x eps)))
(*.f64 (/.f64 (*.f64 (*.f64 (+.f64 x (+.f64 x eps)) (+.f64 x (-.f64 eps x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))) (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))))
(*.f64 (/.f64 (*.f64 (*.f64 (+.f64 x (+.f64 x eps)) (+.f64 x (-.f64 eps x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))) (*.f64 (*.f64 (+.f64 x (+.f64 x eps)) (+.f64 x (-.f64 eps x))) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)))) (*.f64 (+.f64 x (+.f64 x eps)) (+.f64 x (-.f64 eps x))))
(*.f64 (/.f64 (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 (*.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))) (*.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))))))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x))) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))) (*.f64 (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))))))
(*.f64 (/.f64 (*.f64 (fma.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))) (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps))))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (*.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)))))) (-.f64 (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (*.f64 (+.f64 x eps) (+.f64 x eps)))) (*.f64 (*.f64 x x) (fma.f64 (+.f64 x eps) (+.f64 x eps) (*.f64 x x)))))
(+.f64 x eps)
(+.f64 eps x)
(+.f64 (/.f64 (*.f64 x x) (-.f64 x eps)) (neg.f64 (*.f64 eps (/.f64 eps (-.f64 x eps)))))
(exp.f64 (log.f64 (+.f64 x eps)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (+.f64 x eps))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 x eps))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (+.f64 x eps))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (+.f64 x eps))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 x eps)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x eps)) (*.f64 eps (/.f64 eps (-.f64 x eps))))
(-.f64 (/.f64 (*.f64 eps eps) (-.f64 eps x)) (/.f64 (*.f64 x x) (-.f64 eps x)))
(sqrt.f64 (*.f64 (+.f64 x eps) (+.f64 x eps)))
(fma.f64 x (/.f64 x (-.f64 x eps)) (neg.f64 (*.f64 eps (/.f64 eps (-.f64 x eps)))))
(fma.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (-.f64 x eps)) (neg.f64 (*.f64 eps (/.f64 eps (-.f64 x eps)))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) eps)
(fma.f64 (/.f64 (*.f64 x x) (*.f64 (+.f64 x eps) (-.f64 x eps))) (+.f64 x eps) (neg.f64 (*.f64 eps (/.f64 eps (-.f64 x eps)))))
(fma.f64 (/.f64 (*.f64 x x) (*.f64 (fma.f64 eps (+.f64 x eps) (*.f64 x x)) (-.f64 x eps))) (fma.f64 eps (+.f64 x eps) (*.f64 x x)) (neg.f64 (*.f64 eps (/.f64 eps (-.f64 x eps)))))
(neg.f64 (/.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (neg.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))))))
(neg.f64 (/.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) (neg.f64 (-.f64 x eps))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (fma.f64 x x (*.f64 eps (-.f64 eps x)))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (+.f64 x eps) (-.f64 x eps))) (-.f64 x eps)))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (fma.f64 x x (*.f64 eps (-.f64 eps x))))
(/.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) (-.f64 x eps))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x eps)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 eps x) (*.f64 (+.f64 x eps) (-.f64 eps x))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (neg.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x)))))
(/.f64 (neg.f64 (*.f64 (+.f64 x eps) (-.f64 x eps))) (neg.f64 (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))))) (*.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))) (fma.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 x eps))))
(/.f64 (*.f64 (+.f64 x eps) (-.f64 eps x)) (-.f64 eps x))
(/.f64 (*.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (*.f64 (fma.f64 eps (+.f64 x eps) (*.f64 x x)) (-.f64 x eps))) (*.f64 (-.f64 x eps) (fma.f64 x (*.f64 x (*.f64 x x)) (*.f64 (*.f64 eps eps) (fma.f64 x x (*.f64 eps eps))))))
(/.f64 (*.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (*.f64 (fma.f64 eps (+.f64 x eps) (*.f64 x x)) (-.f64 x eps))) (*.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))) (*.f64 (fma.f64 eps (+.f64 x eps) (*.f64 x x)) (-.f64 x eps))))
(/.f64 (*.f64 (fma.f64 x x (*.f64 eps eps)) (*.f64 (+.f64 x eps) (-.f64 x eps))) (*.f64 (-.f64 x eps) (fma.f64 x x (*.f64 eps eps))))
(/.f64 (exp.f64 (log.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))))) (exp.f64 (log.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))))))
(/.f64 (exp.f64 (log.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)))) (exp.f64 (log.f64 (-.f64 x eps))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x eps)) (*.f64 (-.f64 x eps) (*.f64 eps eps))) (*.f64 (-.f64 x eps) (-.f64 x eps)))
(/.f64 (*.f64 (*.f64 (fma.f64 x x (*.f64 eps eps)) (*.f64 (+.f64 x eps) (-.f64 x eps))) #s(literal 1 binary64)) (*.f64 (fma.f64 x x (*.f64 eps eps)) (-.f64 x eps)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (fma.f64 x x (*.f64 eps (-.f64 eps x)))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (*.f64 (fma.f64 eps (+.f64 x eps) (*.f64 x x)) (-.f64 x eps))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 x (*.f64 x x)) (*.f64 (*.f64 eps eps) (fma.f64 x x (*.f64 eps eps)))) (-.f64 x eps)))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (*.f64 (fma.f64 eps (+.f64 x eps) (*.f64 x x)) (-.f64 x eps))) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 eps (+.f64 x eps) (*.f64 x x)) (-.f64 x eps)) (fma.f64 x x (*.f64 eps (-.f64 eps x)))))
(/.f64 (*.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) #s(literal 1 binary64)) (fma.f64 x x (*.f64 eps (-.f64 eps x))))
(/.f64 (*.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) #s(literal 1 binary64)) (-.f64 x eps))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))))) (neg.f64 (neg.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)))) (neg.f64 (neg.f64 (-.f64 x eps))))
(/.f64 (neg.f64 (*.f64 (+.f64 x eps) (-.f64 eps x))) (neg.f64 (-.f64 eps x)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 x x) (-.f64 x eps)) (/.f64 (*.f64 x x) (-.f64 x eps))) (/.f64 (*.f64 x x) (-.f64 x eps))) (*.f64 (*.f64 (*.f64 eps (/.f64 eps (-.f64 x eps))) (*.f64 eps (/.f64 eps (-.f64 x eps)))) (*.f64 eps (/.f64 eps (-.f64 x eps))))) (fma.f64 (/.f64 (*.f64 x x) (-.f64 x eps)) (/.f64 (*.f64 x x) (-.f64 x eps)) (fma.f64 (*.f64 eps (/.f64 eps (-.f64 x eps))) (*.f64 eps (/.f64 eps (-.f64 x eps))) (*.f64 (/.f64 (*.f64 x x) (-.f64 x eps)) (*.f64 eps (/.f64 eps (-.f64 x eps)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (-.f64 x eps)) (/.f64 (*.f64 x x) (-.f64 x eps))) (*.f64 (*.f64 eps (/.f64 eps (-.f64 x eps))) (*.f64 eps (/.f64 eps (-.f64 x eps))))) (fma.f64 x (/.f64 x (-.f64 x eps)) (*.f64 eps (/.f64 eps (-.f64 x eps)))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 eps (-.f64 eps x))))) (fma.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (*.f64 (fma.f64 eps (+.f64 x eps) (*.f64 x x)) (-.f64 x eps))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 eps (-.f64 eps x))))) (*.f64 (fma.f64 eps (+.f64 x eps) (*.f64 x x)) (-.f64 x eps)))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (*.f64 (fma.f64 eps (+.f64 x eps) (*.f64 x x)) (-.f64 x eps))) (/.f64 #s(literal 1 binary64) (-.f64 x eps))) (fma.f64 x (*.f64 x (*.f64 x x)) (*.f64 (*.f64 eps eps) (fma.f64 x x (*.f64 eps eps)))))
(/.f64 (*.f64 (*.f64 (fma.f64 x x (*.f64 eps eps)) (*.f64 (+.f64 x eps) (-.f64 x eps))) (/.f64 #s(literal 1 binary64) (-.f64 x eps))) (fma.f64 x x (*.f64 eps eps)))
(pow.f64 (+.f64 x eps) #s(literal 1 binary64))
(pow.f64 (*.f64 (+.f64 x eps) (+.f64 x eps)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x eps)) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (+.f64 x eps)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 (+.f64 x eps)) #s(literal 1/2 binary64)))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x eps)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 eps x) (*.f64 (+.f64 x eps) (-.f64 eps x))) #s(literal -1 binary64))
(*.f64 (+.f64 x eps) (*.f64 (-.f64 x eps) (/.f64 #s(literal 1 binary64) (-.f64 x eps))))
(*.f64 (+.f64 x eps) (/.f64 (-.f64 x eps) (-.f64 x eps)))
(*.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 eps (-.f64 eps x)))))
(*.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))) (*.f64 (+.f64 x eps) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 eps (-.f64 eps x))))))
(*.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))) (/.f64 (+.f64 x eps) (fma.f64 x x (*.f64 eps (-.f64 eps x)))))
(*.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) (/.f64 #s(literal 1 binary64) (-.f64 x eps)))
(*.f64 #s(literal 1 binary64) (+.f64 x eps))
(*.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))))))
(*.f64 (neg.f64 (*.f64 (+.f64 x eps) (-.f64 x eps))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 x eps))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 eps (-.f64 eps x)))) (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x eps)) (*.f64 (+.f64 x eps) (-.f64 x eps)))
(*.f64 (*.f64 (+.f64 x eps) (-.f64 eps x)) (/.f64 #s(literal 1 binary64) (-.f64 eps x)))
(*.f64 (sqrt.f64 (+.f64 x eps)) (sqrt.f64 (+.f64 x eps)))
(*.f64 (pow.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 eps (-.f64 eps x)))))
(*.f64 (pow.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 x eps)))
(*.f64 (/.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) (*.f64 (+.f64 x eps) (-.f64 x eps))) (+.f64 x eps))
(*.f64 (/.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (fma.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 eps (-.f64 eps x)) (*.f64 (*.f64 eps (-.f64 eps x)) (*.f64 eps (-.f64 eps x)))))) (fma.f64 (*.f64 eps (-.f64 eps x)) (-.f64 (*.f64 eps (-.f64 eps x)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 (fma.f64 x (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (*.f64 (fma.f64 x x (*.f64 eps (-.f64 eps x))) (-.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x))))) (-.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x))))
(*.f64 (/.f64 (*.f64 (+.f64 x eps) (-.f64 x eps)) (*.f64 (fma.f64 eps (+.f64 x eps) (*.f64 x x)) (-.f64 x eps))) (fma.f64 eps (+.f64 x eps) (*.f64 x x)))

simplify232.0ms (3.4%)

Memory
14.6MiB live, 286.3MiB allocated
Algorithm
egg-herbie
Rules
9 222×lower-fma.f64
9 222×lower-fma.f32
3 242×lower-*.f64
3 242×lower-*.f32
1 646×lower--.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
069492
1214450
2574450
31825438
44173438
57244438
08097390
Stop Event
iter limit
node limit
Counts
84 → 78
Calls
Call 1
Inputs
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow eps 2)
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* x (+ x (* 2 eps))) (pow eps 2))
(+ (* x (+ x (* 2 eps))) (pow eps 2))
(pow x 2)
(* (pow x 2) (+ 1 (* 2 (/ eps x))))
(* (pow x 2) (+ 1 (+ (* 2 (/ eps x)) (/ (pow eps 2) (pow x 2)))))
(* (pow x 2) (+ 1 (+ (* 2 (/ eps x)) (/ (pow eps 2) (pow x 2)))))
(pow x 2)
(* (pow x 2) (+ 1 (* 2 (/ eps x))))
(* (pow x 2) (+ 1 (* -1 (/ (+ (* -2 eps) (* -1 (/ (pow eps 2) x))) x))))
(* (pow x 2) (+ 1 (* -1 (/ (+ (* -2 eps) (* -1 (/ (pow eps 2) x))) x))))
(pow x 2)
(+ (* 2 (* eps x)) (pow x 2))
(+ (* eps (+ eps (* 2 x))) (pow x 2))
(+ (* eps (+ eps (* 2 x))) (pow x 2))
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (+ (* 2 (/ x eps)) (/ (pow x 2) (pow eps 2)))))
(* (pow eps 2) (+ 1 (+ (* 2 (/ x eps)) (/ (pow x 2) (pow eps 2)))))
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -2 x) (* -1 (/ (pow x 2) eps))) eps))))
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -2 x) (* -1 (/ (pow x 2) eps))) eps))))
(pow eps 2)
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
(* 2 (* eps x))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* 2 (* eps x))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* 2 (* eps x))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
eps
(+ eps x)
(+ eps x)
(+ eps x)
x
(* x (+ 1 (/ eps x)))
(* x (+ 1 (/ eps x)))
(* x (+ 1 (/ eps x)))
x
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
x
(+ eps x)
(+ eps x)
(+ eps x)
eps
(* eps (+ 1 (/ x eps)))
(* eps (+ 1 (/ x eps)))
(* eps (+ 1 (/ x eps)))
eps
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
Outputs
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow eps 2)
(*.f64 eps eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(+ (* x (+ x (* 2 eps))) (pow eps 2))
(fma.f64 x x (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))
(+ (* x (+ x (* 2 eps))) (pow eps 2))
(fma.f64 x x (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (+ 1 (* 2 (/ eps x))))
(*.f64 x (fma.f64 #s(literal 2 binary64) eps x))
(* (pow x 2) (+ 1 (+ (* 2 (/ eps x)) (/ (pow eps 2) (pow x 2)))))
(fma.f64 x x (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))
(* (pow x 2) (+ 1 (+ (* 2 (/ eps x)) (/ (pow eps 2) (pow x 2)))))
(fma.f64 x x (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (+ 1 (* 2 (/ eps x))))
(*.f64 x (fma.f64 #s(literal 2 binary64) eps x))
(* (pow x 2) (+ 1 (* -1 (/ (+ (* -2 eps) (* -1 (/ (pow eps 2) x))) x))))
(fma.f64 x x (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))
(* (pow x 2) (+ 1 (* -1 (/ (+ (* -2 eps) (* -1 (/ (pow eps 2) x))) x))))
(fma.f64 x x (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))
(pow x 2)
(*.f64 x x)
(+ (* 2 (* eps x)) (pow x 2))
(*.f64 x (fma.f64 #s(literal 2 binary64) eps x))
(+ (* eps (+ eps (* 2 x))) (pow x 2))
(fma.f64 x x (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))
(+ (* eps (+ eps (* 2 x))) (pow x 2))
(fma.f64 x x (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(* (pow eps 2) (+ 1 (+ (* 2 (/ x eps)) (/ (pow x 2) (pow eps 2)))))
(fma.f64 x x (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))
(* (pow eps 2) (+ 1 (+ (* 2 (/ x eps)) (/ (pow x 2) (pow eps 2)))))
(fma.f64 x x (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -2 x) (* -1 (/ (pow x 2) eps))) eps))))
(fma.f64 x x (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -2 x) (* -1 (/ (pow x 2) eps))) eps))))
(fma.f64 x x (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))
(pow eps 2)
(*.f64 eps eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(* 2 (* eps x))
(*.f64 x (*.f64 #s(literal 2 binary64) eps))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(* 2 (* eps x))
(*.f64 x (*.f64 #s(literal 2 binary64) eps))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(* 2 (* eps x))
(*.f64 x (*.f64 #s(literal 2 binary64) eps))
(* eps (+ eps (* 2 x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(* eps (+ eps (* 2 x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(* eps (+ eps (* 2 x)))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
eps
(+ eps x)
(+.f64 x eps)
(+ eps x)
(+.f64 x eps)
(+ eps x)
(+.f64 x eps)
x
(* x (+ 1 (/ eps x)))
(+.f64 x eps)
(* x (+ 1 (/ eps x)))
(+.f64 x eps)
(* x (+ 1 (/ eps x)))
(+.f64 x eps)
x
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(+.f64 x eps)
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(+.f64 x eps)
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(+.f64 x eps)
x
(+ eps x)
(+.f64 x eps)
(+ eps x)
(+.f64 x eps)
(+ eps x)
(+.f64 x eps)
eps
(* eps (+ 1 (/ x eps)))
(+.f64 x eps)
(* eps (+ 1 (/ x eps)))
(+.f64 x eps)
(* eps (+ 1 (/ x eps)))
(+.f64 x eps)
eps
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(+.f64 x eps)
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(+.f64 x eps)
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(+.f64 x eps)

eval61.0ms (0.9%)

Memory
-8.1MiB live, 87.7MiB allocated
Compiler

Compiled 14 290 to 1 131 computations (92.1% saved)

prune82.0ms (1.2%)

Memory
1.2MiB live, 116.6MiB allocated
Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New4454449
Fresh000
Picked101
Done000
Total4464450
Accuracy
100.0%
Counts
450 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
61.9%
(fma.f64 (+.f64 x eps) x (fma.f64 eps (+.f64 x eps) (neg.f64 (*.f64 x x))))
66.3%
(*.f64 x (*.f64 #s(literal 2 binary64) eps))
100.0%
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
71.0%
(*.f64 eps eps)
Compiler

Compiled 36 to 20 computations (44.4% saved)

simplify528.0ms (7.7%)

Memory
12.5MiB live, 527.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 9 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f64 (*.f64 x x))
cost-diff0
(+.f64 x eps)
cost-diff128
(fma.f64 eps (+.f64 x eps) (neg.f64 (*.f64 x x)))
cost-diff768
(fma.f64 (+.f64 x eps) x (fma.f64 eps (+.f64 x eps) (neg.f64 (*.f64 x x))))
cost-diff0
(*.f64 x (*.f64 #s(literal 2 binary64) eps))
cost-diff128
(*.f64 #s(literal 2 binary64) eps)
cost-diff0
(fma.f64 x #s(literal 2 binary64) eps)
cost-diff0
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
cost-diff0
(*.f64 eps eps)
Rules
24 636×lower-fma.f32
24 630×lower-fma.f64
3 140×lower-*.f32
3 130×lower-*.f64
2 228×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01363
02655
15455
210155
323755
459055
5206355
6431555
7548655
8605555
9628655
10641355
11647155
12647355
13647355
14783155
0807954
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f64 eps eps)
eps
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
eps
(fma.f64 x #s(literal 2 binary64) eps)
x
#s(literal 2 binary64)
(*.f64 x (*.f64 #s(literal 2 binary64) eps))
x
(*.f64 #s(literal 2 binary64) eps)
#s(literal 2 binary64)
eps
(fma.f64 (+.f64 x eps) x (fma.f64 eps (+.f64 x eps) (neg.f64 (*.f64 x x))))
(+.f64 x eps)
x
eps
(fma.f64 eps (+.f64 x eps) (neg.f64 (*.f64 x x)))
(neg.f64 (*.f64 x x))
(*.f64 x x)
Outputs
(*.f64 eps eps)
eps
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 eps (+.f64 eps (+.f64 x x)))
eps
(fma.f64 x #s(literal 2 binary64) eps)
(+.f64 eps (+.f64 x x))
x
#s(literal 2 binary64)
(*.f64 x (*.f64 #s(literal 2 binary64) eps))
(*.f64 eps (+.f64 x x))
x
(*.f64 #s(literal 2 binary64) eps)
(+.f64 eps eps)
#s(literal 2 binary64)
eps
(fma.f64 (+.f64 x eps) x (fma.f64 eps (+.f64 x eps) (neg.f64 (*.f64 x x))))
(*.f64 eps (+.f64 eps (+.f64 x x)))
(+.f64 x eps)
(+.f64 eps x)
x
eps
(fma.f64 eps (+.f64 x eps) (neg.f64 (*.f64 x x)))
(fma.f64 eps eps (*.f64 x (-.f64 eps x)))
(neg.f64 (*.f64 x x))
(*.f64 x (neg.f64 x))
(*.f64 x x)

localize62.0ms (0.9%)

Memory
-21.2MiB live, 92.0MiB allocated
Localize:

Found 9 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 x x)
accuracy100.0%
(neg.f64 (*.f64 x x))
accuracy100.0%
(fma.f64 eps (+.f64 x eps) (neg.f64 (*.f64 x x)))
accuracy62.0%
(fma.f64 (+.f64 x eps) x (fma.f64 eps (+.f64 x eps) (neg.f64 (*.f64 x x))))
accuracy100.0%
(*.f64 x (*.f64 #s(literal 2 binary64) eps))
accuracy100.0%
(*.f64 #s(literal 2 binary64) eps)
accuracy100.0%
(fma.f64 x #s(literal 2 binary64) eps)
accuracy100.0%
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
accuracy100.0%
(*.f64 eps eps)
Samples
20.0ms153×0valid
18.0ms89×1valid
4.0ms14×2valid
Compiler

Compiled 70 to 18 computations (74.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 29.0ms
ival-mult: 17.0ms (59.1% of total)
ival-add: 6.0ms (20.9% of total)
adjust: 3.0ms (10.4% of total)
ival-neg: 2.0ms (7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series11.0ms (0.2%)

Memory
19.2MiB live, 19.2MiB allocated
Counts
10 → 192
Calls
Call 1
Inputs
#<alt (*.f64 eps eps)>
#<alt (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))>
#<alt (fma.f64 x #s(literal 2 binary64) eps)>
#<alt (*.f64 #s(literal 2 binary64) eps)>
#<alt (*.f64 x (*.f64 #s(literal 2 binary64) eps))>
#<alt (fma.f64 (+.f64 x eps) x (fma.f64 eps (+.f64 x eps) (neg.f64 (*.f64 x x))))>
#<alt (fma.f64 eps (+.f64 x eps) (neg.f64 (*.f64 x x)))>
#<alt (+.f64 x eps)>
#<alt (neg.f64 (*.f64 x x))>
#<alt (*.f64 x x)>
Outputs
#<alt (pow eps 2)>
#<alt (pow eps 2)>
#<alt (pow eps 2)>
#<alt (pow eps 2)>
#<alt (pow eps 2)>
#<alt (pow eps 2)>
#<alt (pow eps 2)>
#<alt (pow eps 2)>
#<alt (pow eps 2)>
#<alt (pow eps 2)>
#<alt (pow eps 2)>
#<alt (pow eps 2)>
#<alt (* 2 (* eps x))>
#<alt (* eps (+ eps (* 2 x)))>
#<alt (* eps (+ eps (* 2 x)))>
#<alt (* eps (+ eps (* 2 x)))>
#<alt (pow eps 2)>
#<alt (* (pow eps 2) (+ 1 (* 2 (/ x eps))))>
#<alt (* (pow eps 2) (+ 1 (* 2 (/ x eps))))>
#<alt (* (pow eps 2) (+ 1 (* 2 (/ x eps))))>
#<alt (pow eps 2)>
#<alt (* (pow eps 2) (+ 1 (* 2 (/ x eps))))>
#<alt (* (pow eps 2) (+ 1 (* 2 (/ x eps))))>
#<alt (* (pow eps 2) (+ 1 (* 2 (/ x eps))))>
#<alt (pow eps 2)>
#<alt (+ (* 2 (* eps x)) (pow eps 2))>
#<alt (+ (* 2 (* eps x)) (pow eps 2))>
#<alt (+ (* 2 (* eps x)) (pow eps 2))>
#<alt (* 2 (* eps x))>
#<alt (* x (+ (* 2 eps) (/ (pow eps 2) x)))>
#<alt (* x (+ (* 2 eps) (/ (pow eps 2) x)))>
#<alt (* x (+ (* 2 eps) (/ (pow eps 2) x)))>
#<alt (* 2 (* eps x))>
#<alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))>
#<alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))>
#<alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))>
#<alt eps>
#<alt (+ eps (* 2 x))>
#<alt (+ eps (* 2 x))>
#<alt (+ eps (* 2 x))>
#<alt (* 2 x)>
#<alt (* x (+ 2 (/ eps x)))>
#<alt (* x (+ 2 (/ eps x)))>
#<alt (* x (+ 2 (/ eps x)))>
#<alt (* 2 x)>
#<alt (* -1 (* x (- (* -1 (/ eps x)) 2)))>
#<alt (* -1 (* x (- (* -1 (/ eps x)) 2)))>
#<alt (* -1 (* x (- (* -1 (/ eps x)) 2)))>
#<alt (* 2 x)>
#<alt (+ eps (* 2 x))>
#<alt (+ eps (* 2 x))>
#<alt (+ eps (* 2 x))>
#<alt eps>
#<alt (* eps (+ 1 (* 2 (/ x eps))))>
#<alt (* eps (+ 1 (* 2 (/ x eps))))>
#<alt (* eps (+ 1 (* 2 (/ x eps))))>
#<alt eps>
#<alt (* -1 (* eps (- (* -2 (/ x eps)) 1)))>
#<alt (* -1 (* eps (- (* -2 (/ x eps)) 1)))>
#<alt (* -1 (* eps (- (* -2 (/ x eps)) 1)))>
#<alt (* 2 eps)>
#<alt (* 2 eps)>
#<alt (* 2 eps)>
#<alt (* 2 eps)>
#<alt (* 2 eps)>
#<alt (* 2 eps)>
#<alt (* 2 eps)>
#<alt (* 2 eps)>
#<alt (* 2 eps)>
#<alt (* 2 eps)>
#<alt (* 2 eps)>
#<alt (* 2 eps)>
#<alt (* 2 (* eps x))>
#<alt (* 2 (* eps x))>
#<alt (* 2 (* eps x))>
#<alt (* 2 (* eps x))>
#<alt (* 2 (* eps x))>
#<alt (* 2 (* eps x))>
#<alt (* 2 (* eps x))>
#<alt (* 2 (* eps x))>
#<alt (* 2 (* eps x))>
#<alt (* 2 (* eps x))>
#<alt (* 2 (* eps x))>
#<alt (* 2 (* eps x))>
#<alt (* 2 (* eps x))>
#<alt (* 2 (* eps x))>
#<alt (* 2 (* eps x))>
#<alt (* 2 (* eps x))>
#<alt (* 2 (* eps x))>
#<alt (* 2 (* eps x))>
#<alt (* 2 (* eps x))>
#<alt (* 2 (* eps x))>
#<alt (* 2 (* eps x))>
#<alt (* 2 (* eps x))>
#<alt (* 2 (* eps x))>
#<alt (* 2 (* eps x))>
#<alt (pow eps 2)>
#<alt (+ (* 2 (* eps x)) (pow eps 2))>
#<alt (+ (* 2 (* eps x)) (pow eps 2))>
#<alt (+ (* 2 (* eps x)) (pow eps 2))>
#<alt (* 2 (* eps x))>
#<alt (* x (+ (* 2 eps) (/ (pow eps 2) x)))>
#<alt (* x (+ (* 2 eps) (/ (pow eps 2) x)))>
#<alt (* x (+ (* 2 eps) (/ (pow eps 2) x)))>
#<alt (* 2 (* eps x))>
#<alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))>
#<alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))>
#<alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))>
#<alt (* 2 (* eps x))>
#<alt (* eps (+ eps (* 2 x)))>
#<alt (* eps (+ eps (* 2 x)))>
#<alt (* eps (+ eps (* 2 x)))>
#<alt (pow eps 2)>
#<alt (* (pow eps 2) (+ 1 (* 2 (/ x eps))))>
#<alt (* (pow eps 2) (+ 1 (* 2 (/ x eps))))>
#<alt (* (pow eps 2) (+ 1 (* 2 (/ x eps))))>
#<alt (pow eps 2)>
#<alt (* (pow eps 2) (+ 1 (* 2 (/ x eps))))>
#<alt (* (pow eps 2) (+ 1 (* 2 (/ x eps))))>
#<alt (* (pow eps 2) (+ 1 (* 2 (/ x eps))))>
#<alt (* -1 (pow x 2))>
#<alt (- (* eps x) (pow x 2))>
#<alt (- (* eps (+ eps x)) (pow x 2))>
#<alt (- (* eps (+ eps x)) (pow x 2))>
#<alt (pow eps 2)>
#<alt (* (pow eps 2) (+ 1 (/ x eps)))>
#<alt (* (pow eps 2) (+ 1 (+ (* -1 (/ (pow x 2) (pow eps 2))) (/ x eps))))>
#<alt (* (pow eps 2) (+ 1 (+ (* -1 (/ (pow x 2) (pow eps 2))) (/ x eps))))>
#<alt (pow eps 2)>
#<alt (* (pow eps 2) (+ 1 (/ x eps)))>
#<alt (* (pow eps 2) (+ 1 (* -1 (/ (+ (* -1 x) (/ (pow x 2) eps)) eps))))>
#<alt (* (pow eps 2) (+ 1 (* -1 (/ (+ (* -1 x) (/ (pow x 2) eps)) eps))))>
#<alt (pow eps 2)>
#<alt (+ (* eps x) (pow eps 2))>
#<alt (+ (* x (+ eps (* -1 x))) (pow eps 2))>
#<alt (+ (* x (+ eps (* -1 x))) (pow eps 2))>
#<alt (* -1 (pow x 2))>
#<alt (* (pow x 2) (- (/ eps x) 1))>
#<alt (* (pow x 2) (- (+ (/ eps x) (/ (pow eps 2) (pow x 2))) 1))>
#<alt (* (pow x 2) (- (+ (/ eps x) (/ (pow eps 2) (pow x 2))) 1))>
#<alt (* -1 (pow x 2))>
#<alt (* (pow x 2) (- (/ eps x) 1))>
#<alt (* (pow x 2) (- (* -1 (/ (+ (* -1 eps) (* -1 (/ (pow eps 2) x))) x)) 1))>
#<alt (* (pow x 2) (- (* -1 (/ (+ (* -1 eps) (* -1 (/ (pow eps 2) x))) x)) 1))>
#<alt eps>
#<alt (+ eps x)>
#<alt (+ eps x)>
#<alt (+ eps x)>
#<alt x>
#<alt (* x (+ 1 (/ eps x)))>
#<alt (* x (+ 1 (/ eps x)))>
#<alt (* x (+ 1 (/ eps x)))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ eps x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ eps x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ eps x)) 1)))>
#<alt x>
#<alt (+ eps x)>
#<alt (+ eps x)>
#<alt (+ eps x)>
#<alt eps>
#<alt (* eps (+ 1 (/ x eps)))>
#<alt (* eps (+ 1 (/ x eps)))>
#<alt (* eps (+ 1 (/ x eps)))>
#<alt eps>
#<alt (* -1 (* eps (- (* -1 (/ x eps)) 1)))>
#<alt (* -1 (* eps (- (* -1 (/ x eps)) 1)))>
#<alt (* -1 (* eps (- (* -1 (/ x eps)) 1)))>
#<alt (* -1 (pow x 2))>
#<alt (* -1 (pow x 2))>
#<alt (* -1 (pow x 2))>
#<alt (* -1 (pow x 2))>
#<alt (* -1 (pow x 2))>
#<alt (* -1 (pow x 2))>
#<alt (* -1 (pow x 2))>
#<alt (* -1 (pow x 2))>
#<alt (* -1 (pow x 2))>
#<alt (* -1 (pow x 2))>
#<alt (* -1 (pow x 2))>
#<alt (* -1 (pow x 2))>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
Calls

48 calls:

TimeVariablePointExpression
1.0ms
eps
@0
(* x (* 2 eps))
1.0ms
eps
@0
(* eps (+ (* x 2) eps))
0.0ms
x
@inf
(* x (* 2 eps))
0.0ms
x
@-inf
(+ (* (+ x eps) x) (+ (* eps (+ x eps)) (neg (* x x))))
0.0ms
x
@0
(* x (* 2 eps))

rewrite437.0ms (6.4%)

Memory
23.0MiB live, 652.2MiB allocated
Algorithm
batch-egg-rewrite
Rules
15 900×lower-fma.f32
15 894×lower-fma.f64
5 642×lower-*.f32
5 632×lower-*.f64
3 044×lower-/.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01354
02654
19951
282549
0884949
Stop Event
iter limit
node limit
iter limit
Counts
10 → 522
Calls
Call 1
Inputs
(*.f64 eps eps)
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(fma.f64 x #s(literal 2 binary64) eps)
(*.f64 #s(literal 2 binary64) eps)
(*.f64 x (*.f64 #s(literal 2 binary64) eps))
(fma.f64 (+.f64 x eps) x (fma.f64 eps (+.f64 x eps) (neg.f64 (*.f64 x x))))
(fma.f64 eps (+.f64 x eps) (neg.f64 (*.f64 x x)))
(+.f64 x eps)
(neg.f64 (*.f64 x x))
(*.f64 x x)
Outputs
(exp.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64)))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 (*.f64 eps eps) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 eps)) #s(literal 2 binary64))
(*.f64 eps eps)
(*.f64 (exp.f64 (log.f64 eps)) (exp.f64 (log.f64 eps)))
(+.f64 (*.f64 eps eps) (*.f64 #s(literal 2 binary64) (*.f64 eps x)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 eps x)) (*.f64 eps eps))
(-.f64 (/.f64 (*.f64 (*.f64 eps eps) (*.f64 x (*.f64 x #s(literal 4 binary64)))) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (/.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(fma.f64 eps eps (*.f64 #s(literal 2 binary64) (*.f64 eps x)))
(fma.f64 eps (*.f64 x #s(literal 2 binary64)) (*.f64 eps eps))
(fma.f64 x (*.f64 eps #s(literal 2 binary64)) (*.f64 eps eps))
(fma.f64 #s(literal 2 binary64) (*.f64 eps x) (*.f64 eps eps))
(fma.f64 (*.f64 eps #s(literal 2 binary64)) x (*.f64 eps eps))
(fma.f64 (*.f64 x #s(literal 2 binary64)) eps (*.f64 eps eps))
(fma.f64 (*.f64 eps x) #s(literal 2 binary64) (*.f64 eps eps))
(fma.f64 (exp.f64 (log.f64 eps)) (exp.f64 (log.f64 eps)) (*.f64 #s(literal 2 binary64) (*.f64 eps x)))
(/.f64 eps (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 2 binary64) eps)))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) (fma.f64 (*.f64 eps eps) (*.f64 x (*.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 eps eps) (*.f64 eps (+.f64 eps (*.f64 x #s(literal -2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 eps eps) (*.f64 x (*.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 eps eps) (*.f64 eps (+.f64 eps (*.f64 x #s(literal -2 binary64)))))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps (+.f64 eps (*.f64 x #s(literal -2 binary64))) (*.f64 x (*.f64 x #s(literal 4 binary64)))) (*.f64 eps (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (*.f64 eps (fma.f64 x (*.f64 x #s(literal 4 binary64)) (*.f64 eps (neg.f64 eps))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps (+.f64 eps (*.f64 x #s(literal -2 binary64))) (*.f64 x (*.f64 x #s(literal 4 binary64)))) (*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (*.f64 (fma.f64 x (*.f64 x #s(literal 4 binary64)) (*.f64 eps (neg.f64 eps))) eps)))
(/.f64 (*.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))
(/.f64 (*.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) (*.f64 eps (+.f64 eps (*.f64 x #s(literal -2 binary64))))) (*.f64 eps (+.f64 eps (*.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 eps (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (fma.f64 eps (+.f64 eps (*.f64 x #s(literal -2 binary64))) (*.f64 x (*.f64 x #s(literal 4 binary64)))))
(/.f64 (*.f64 eps (fma.f64 x (*.f64 x #s(literal 4 binary64)) (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))
(/.f64 (*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))) eps) (fma.f64 eps (+.f64 eps (*.f64 x #s(literal -2 binary64))) (*.f64 x (*.f64 x #s(literal 4 binary64)))))
(/.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 4 binary64)) (*.f64 eps (neg.f64 eps))) eps) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))) (neg.f64 (fma.f64 (*.f64 eps eps) (*.f64 x (*.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 eps eps) (*.f64 eps (+.f64 eps (*.f64 x #s(literal -2 binary64))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))) (neg.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(/.f64 (neg.f64 (*.f64 eps (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))))) (neg.f64 (fma.f64 eps (+.f64 eps (*.f64 x #s(literal -2 binary64))) (*.f64 x (*.f64 x #s(literal 4 binary64))))))
(/.f64 (neg.f64 (*.f64 eps (fma.f64 x (*.f64 x #s(literal 4 binary64)) (*.f64 eps (neg.f64 eps))))) (neg.f64 (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))
(/.f64 (neg.f64 (*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))) eps)) (neg.f64 (fma.f64 eps (+.f64 eps (*.f64 x #s(literal -2 binary64))) (*.f64 x (*.f64 x #s(literal 4 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 4 binary64)) (*.f64 eps (neg.f64 eps))) eps)) (neg.f64 (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))
(/.f64 (fma.f64 eps (*.f64 (*.f64 eps eps) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 8 binary64) (*.f64 eps (*.f64 eps eps))))) (fma.f64 eps (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 eps eps) (*.f64 x (*.f64 x #s(literal 4 binary64)))) (*.f64 eps (*.f64 eps (*.f64 #s(literal 2 binary64) (*.f64 eps x)))))))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 eps (+.f64 eps (*.f64 x #s(literal -2 binary64))) (*.f64 x (*.f64 x #s(literal 4 binary64))))) eps))
(*.f64 (fma.f64 x (*.f64 x #s(literal 4 binary64)) (*.f64 eps (neg.f64 eps))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) eps))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 eps eps) (*.f64 x (*.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 eps eps) (*.f64 eps (+.f64 eps (*.f64 x #s(literal -2 binary64))))))))
(*.f64 (*.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (+.f64 eps (*.f64 x #s(literal -2 binary64))) (*.f64 x (*.f64 x #s(literal 4 binary64))))))
(*.f64 (*.f64 eps (fma.f64 x (*.f64 x #s(literal 4 binary64)) (*.f64 eps (neg.f64 eps)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))
(*.f64 (*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))) eps) (/.f64 #s(literal 1 binary64) (fma.f64 eps (+.f64 eps (*.f64 x #s(literal -2 binary64))) (*.f64 x (*.f64 x #s(literal 4 binary64))))))
(*.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 4 binary64)) (*.f64 eps (neg.f64 eps))) eps) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))
(+.f64 eps (*.f64 x #s(literal 2 binary64)))
(+.f64 (*.f64 x #s(literal 2 binary64)) eps)
(+.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (neg.f64 (/.f64 (*.f64 eps eps) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(-.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (/.f64 (*.f64 eps eps) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))
(-.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (*.f64 x #s(literal -2 binary64)))) (/.f64 (*.f64 x (*.f64 x #s(literal 4 binary64))) (+.f64 eps (*.f64 x #s(literal -2 binary64)))))
(fma.f64 x #s(literal 2 binary64) eps)
(fma.f64 #s(literal 2 binary64) x eps)
(fma.f64 (*.f64 x (*.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (neg.f64 (/.f64 (*.f64 eps eps) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(fma.f64 (pow.f64 eps #s(literal 1/2 binary64)) (pow.f64 eps #s(literal 1/2 binary64)) (*.f64 x #s(literal 2 binary64)))
(neg.f64 (/.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))) (neg.f64 (fma.f64 eps (+.f64 eps (*.f64 x #s(literal -2 binary64))) (*.f64 x (*.f64 x #s(literal 4 binary64)))))))
(neg.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal 4 binary64)) (*.f64 eps (neg.f64 eps))) (neg.f64 (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (fma.f64 eps (+.f64 eps (*.f64 x #s(literal -2 binary64))) (*.f64 x (*.f64 x #s(literal 4 binary64))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal 4 binary64)) (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))
(/.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))) (fma.f64 eps (+.f64 eps (*.f64 x #s(literal -2 binary64))) (*.f64 x (*.f64 x #s(literal 4 binary64)))))
(/.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))) (fma.f64 eps eps (*.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 2 binary64) eps))))
(/.f64 (fma.f64 x (*.f64 x #s(literal 4 binary64)) (*.f64 eps (neg.f64 eps))) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))
(/.f64 (neg.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (neg.f64 (fma.f64 eps (+.f64 eps (*.f64 x #s(literal -2 binary64))) (*.f64 x (*.f64 x #s(literal 4 binary64))))))
(/.f64 (neg.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (neg.f64 (fma.f64 eps eps (*.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal 4 binary64)) (*.f64 eps (neg.f64 eps)))) (neg.f64 (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 2 binary64) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps eps (*.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 2 binary64) eps)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 eps (*.f64 x #s(literal -2 binary64))) (fma.f64 eps eps (*.f64 #s(literal -4 binary64) (*.f64 x x)))))
(/.f64 (fma.f64 eps eps (*.f64 #s(literal -4 binary64) (*.f64 x x))) (+.f64 eps (*.f64 x #s(literal -2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (*.f64 eps eps))) (*.f64 (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))))) (neg.f64 (neg.f64 (fma.f64 eps (+.f64 eps (*.f64 x #s(literal -2 binary64))) (*.f64 x (*.f64 x #s(literal 4 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal 4 binary64)) (*.f64 eps (neg.f64 eps))))) (neg.f64 (neg.f64 (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(/.f64 (neg.f64 (fma.f64 eps eps (*.f64 #s(literal -4 binary64) (*.f64 x x)))) (neg.f64 (+.f64 eps (*.f64 x #s(literal -2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 eps eps) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (/.f64 (*.f64 x (*.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (fma.f64 (/.f64 (*.f64 eps eps) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (/.f64 (*.f64 eps eps) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (/.f64 (*.f64 eps eps) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (/.f64 (*.f64 x (*.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 (/.f64 (*.f64 eps eps) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (/.f64 (*.f64 eps eps) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))) (+.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (/.f64 (*.f64 eps eps) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 2 binary64) eps)) #s(literal -1 binary64))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) (*.f64 (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (+.f64 eps (*.f64 x #s(literal -2 binary64))) (*.f64 x (*.f64 x #s(literal 4 binary64))))))
(*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 eps eps (*.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))))
(*.f64 (fma.f64 eps (+.f64 eps (*.f64 x #s(literal -2 binary64))) (*.f64 x (*.f64 x #s(literal 4 binary64)))) (*.f64 (fma.f64 x #s(literal 2 binary64) eps) (/.f64 #s(literal 1 binary64) (fma.f64 eps (+.f64 eps (*.f64 x #s(literal -2 binary64))) (*.f64 x (*.f64 x #s(literal 4 binary64)))))))
(*.f64 (fma.f64 x (*.f64 x #s(literal 4 binary64)) (*.f64 eps (neg.f64 eps))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))
(*.f64 (neg.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 eps (+.f64 eps (*.f64 x #s(literal -2 binary64))) (*.f64 x (*.f64 x #s(literal 4 binary64)))))))
(*.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal 4 binary64)) (*.f64 eps (neg.f64 eps)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(*.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 (fma.f64 eps eps (*.f64 #s(literal -4 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (+.f64 eps (*.f64 x #s(literal -2 binary64)))))
(*.f64 eps #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) eps)
(*.f64 eps (*.f64 x #s(literal 2 binary64)))
(*.f64 x (*.f64 eps #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(*.f64 (*.f64 eps #s(literal 2 binary64)) x)
(*.f64 (*.f64 x #s(literal 2 binary64)) eps)
(*.f64 (*.f64 eps x) #s(literal 2 binary64))
(+.f64 (*.f64 eps eps) (fma.f64 eps x (*.f64 x (+.f64 (neg.f64 x) (+.f64 eps x)))))
(+.f64 (*.f64 eps eps) (-.f64 (*.f64 eps x) (*.f64 x (-.f64 x (+.f64 eps x)))))
(+.f64 (*.f64 x x) (fma.f64 eps x (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))))
(+.f64 (*.f64 x (neg.f64 x)) (*.f64 (+.f64 eps x) (+.f64 eps x)))
(+.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (*.f64 x (+.f64 eps x)))
(+.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x (+.f64 (+.f64 eps x) (neg.f64 x))))
(+.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x (+.f64 (neg.f64 x) (+.f64 eps x))))
(+.f64 (*.f64 eps (+.f64 eps x)) (neg.f64 (*.f64 x (-.f64 x (+.f64 eps x)))))
(+.f64 (*.f64 x (+.f64 eps x)) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)))
(+.f64 (*.f64 eps x) (fma.f64 (+.f64 eps x) (-.f64 eps x) (*.f64 x (+.f64 eps x))))
(+.f64 (*.f64 eps x) (fma.f64 eps eps (*.f64 x (+.f64 (neg.f64 x) (+.f64 eps x)))))
(+.f64 (*.f64 eps x) (fma.f64 x x (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))))
(+.f64 (*.f64 eps x) (-.f64 (*.f64 eps eps) (*.f64 x (-.f64 x (+.f64 eps x)))))
(+.f64 #s(literal 0 binary64) (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x)))
(+.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) (*.f64 x (neg.f64 x)))
(+.f64 (/.f64 (*.f64 (+.f64 eps x) (*.f64 x (*.f64 x (+.f64 eps x)))) (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x))) (neg.f64 (/.f64 (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))) (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x)))))
(+.f64 (*.f64 x (+.f64 (neg.f64 x) eps)) (fma.f64 eps eps (*.f64 x (+.f64 eps x))))
(+.f64 (*.f64 x (+.f64 (+.f64 eps x) eps)) (*.f64 (+.f64 eps x) (-.f64 eps x)))
(+.f64 (*.f64 x (+.f64 (+.f64 eps x) (neg.f64 x))) (*.f64 eps (+.f64 eps x)))
(+.f64 (*.f64 x (+.f64 (neg.f64 x) (+.f64 eps x))) (*.f64 eps (+.f64 eps x)))
(+.f64 (fma.f64 x (neg.f64 x) (*.f64 x (+.f64 (+.f64 eps x) eps))) (*.f64 eps eps))
(+.f64 (+.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (*.f64 x x)) (*.f64 eps x))
(+.f64 (+.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (*.f64 eps x)) (*.f64 x x))
(+.f64 (fma.f64 x (+.f64 eps x) (*.f64 x (+.f64 (neg.f64 x) eps))) (*.f64 eps eps))
(+.f64 (fma.f64 x (+.f64 (+.f64 eps x) (neg.f64 x)) (*.f64 eps eps)) (*.f64 eps x))
(+.f64 (fma.f64 x (+.f64 (+.f64 eps x) (neg.f64 x)) (*.f64 eps x)) (*.f64 eps eps))
(-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x (-.f64 x (+.f64 eps x))))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x x) (*.f64 (+.f64 eps x) (+.f64 eps x))))
(-.f64 #s(literal 0 binary64) (-.f64 (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x))) (*.f64 x (+.f64 eps x))))
(-.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) (*.f64 x x))
(-.f64 (/.f64 (*.f64 (+.f64 eps x) (*.f64 x (*.f64 x (+.f64 eps x)))) (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x))) (/.f64 (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))) (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x))))
(-.f64 (/.f64 (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x)))) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (-.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (*.f64 x (+.f64 eps x))))
(-.f64 (/.f64 (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))) (-.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 x x (*.f64 x (+.f64 eps x))))) (/.f64 (*.f64 (+.f64 eps x) (*.f64 x (*.f64 x (+.f64 eps x)))) (-.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 x x (*.f64 x (+.f64 eps x))))))
(-.f64 (/.f64 (*.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) (*.f64 (+.f64 eps x) (+.f64 eps x))) (fma.f64 (+.f64 eps x) (+.f64 eps x) (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 (+.f64 eps x) (+.f64 eps x) (*.f64 x x))))
(-.f64 (fma.f64 x (+.f64 eps x) #s(literal 0 binary64)) (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x))))
(-.f64 (fma.f64 x (+.f64 eps x) (/.f64 (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x)))) (fma.f64 eps eps (*.f64 x (+.f64 eps x))))) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))))
(fma.f64 eps eps (fma.f64 eps x (*.f64 x (+.f64 (neg.f64 x) (+.f64 eps x)))))
(fma.f64 eps eps (-.f64 (*.f64 eps x) (*.f64 x (-.f64 x (+.f64 eps x)))))
(fma.f64 eps x (fma.f64 (+.f64 eps x) (-.f64 eps x) (*.f64 x (+.f64 eps x))))
(fma.f64 eps x (fma.f64 eps eps (*.f64 x (+.f64 (neg.f64 x) (+.f64 eps x)))))
(fma.f64 eps x (fma.f64 x x (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))))
(fma.f64 eps x (-.f64 (*.f64 eps eps) (*.f64 x (-.f64 x (+.f64 eps x)))))
(fma.f64 eps (+.f64 eps x) (*.f64 x (+.f64 (+.f64 eps x) (neg.f64 x))))
(fma.f64 eps (+.f64 eps x) (*.f64 x (+.f64 (neg.f64 x) (+.f64 eps x))))
(fma.f64 eps (+.f64 eps x) (neg.f64 (*.f64 x (-.f64 x (+.f64 eps x)))))
(fma.f64 x eps (fma.f64 (+.f64 eps x) (-.f64 eps x) (*.f64 x (+.f64 eps x))))
(fma.f64 x eps (fma.f64 eps eps (*.f64 x (+.f64 (neg.f64 x) (+.f64 eps x)))))
(fma.f64 x eps (fma.f64 x x (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))))
(fma.f64 x eps (-.f64 (*.f64 eps eps) (*.f64 x (-.f64 x (+.f64 eps x)))))
(fma.f64 x x (fma.f64 eps x (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))))
(fma.f64 x (+.f64 eps x) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)))
(fma.f64 x (neg.f64 x) (*.f64 (+.f64 eps x) (+.f64 eps x)))
(fma.f64 x (+.f64 (neg.f64 x) (+.f64 eps x)) (*.f64 eps (+.f64 eps x)))
(fma.f64 x (+.f64 (+.f64 eps x) (neg.f64 x)) (*.f64 eps (+.f64 eps x)))
(fma.f64 x (+.f64 (+.f64 eps x) eps) (*.f64 (+.f64 eps x) (-.f64 eps x)))
(fma.f64 x (+.f64 (neg.f64 x) eps) (fma.f64 eps eps (*.f64 x (+.f64 eps x))))
(fma.f64 x (*.f64 (neg.f64 x) #s(literal -1 binary64)) (fma.f64 eps x (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))))
(fma.f64 x (*.f64 x #s(literal -1 binary64)) (*.f64 (+.f64 eps x) (+.f64 eps x)))
(fma.f64 (+.f64 eps x) eps (*.f64 x (+.f64 (+.f64 eps x) (neg.f64 x))))
(fma.f64 (+.f64 eps x) eps (*.f64 x (+.f64 (neg.f64 x) (+.f64 eps x))))
(fma.f64 (+.f64 eps x) eps (neg.f64 (*.f64 x (-.f64 x (+.f64 eps x)))))
(fma.f64 (+.f64 eps x) x (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)))
(fma.f64 (+.f64 eps x) (+.f64 eps x) (*.f64 x (neg.f64 x)))
(fma.f64 (*.f64 x x) #s(literal -1 binary64) (*.f64 (+.f64 eps x) (+.f64 eps x)))
(fma.f64 (*.f64 x x) #s(literal 1 binary64) (fma.f64 eps x (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))))
(fma.f64 (*.f64 x (neg.f64 x)) #s(literal -1 binary64) (fma.f64 eps x (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))))
(fma.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (*.f64 (fma.f64 eps eps (*.f64 x (+.f64 eps x))) (/.f64 #s(literal 1 binary64) (fma.f64 eps eps (*.f64 x (+.f64 eps x))))) (*.f64 x (+.f64 eps x)))
(fma.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (+.f64 eps x)) (*.f64 x (neg.f64 x)))
(fma.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) eps) (*.f64 x (+.f64 (+.f64 eps x) (neg.f64 x))))
(fma.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) eps) (*.f64 x (+.f64 (neg.f64 x) (+.f64 eps x))))
(fma.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) eps) (neg.f64 (*.f64 x (-.f64 x (+.f64 eps x)))))
(fma.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) x) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)))
(fma.f64 (*.f64 (+.f64 eps x) (*.f64 x (*.f64 x (+.f64 eps x)))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x))) (neg.f64 (/.f64 (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))) (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x)))))
(fma.f64 (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64))) (*.f64 (+.f64 eps x) (+.f64 eps x)))
(fma.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x)))))) (*.f64 x (+.f64 eps x)))
(fma.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (*.f64 x x)) (*.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))))) (*.f64 x (+.f64 eps x)))
(fma.f64 (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x))))) (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x))))))) (*.f64 x (+.f64 eps x)))
(fma.f64 #s(literal -1 binary64) (*.f64 x x) (*.f64 (+.f64 eps x) (+.f64 eps x)))
(fma.f64 #s(literal -1 binary64) (*.f64 x (neg.f64 x)) (fma.f64 eps x (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))))
(fma.f64 (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (/.f64 #s(literal 1 binary64) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (*.f64 x (+.f64 eps x)))
(fma.f64 (neg.f64 x) x (*.f64 (+.f64 eps x) (+.f64 eps x)))
(fma.f64 (neg.f64 x) (neg.f64 x) (fma.f64 eps x (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))))
(fma.f64 (neg.f64 x) (*.f64 x #s(literal -1 binary64)) (fma.f64 eps x (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))))
(fma.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x))))))) (*.f64 x (+.f64 eps x)))
(fma.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x))) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 eps eps (*.f64 x (+.f64 eps x))))) (*.f64 x (+.f64 eps x)))
(fma.f64 (*.f64 (*.f64 (+.f64 eps x) (*.f64 (+.f64 eps x) (+.f64 eps x))) (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 eps (+.f64 eps x)) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x (+.f64 eps x)))))) (*.f64 x (neg.f64 x)))
(fma.f64 (*.f64 (fma.f64 eps (*.f64 x (*.f64 eps x)) (*.f64 (*.f64 eps eps) (*.f64 eps (-.f64 eps x)))) (*.f64 eps (+.f64 eps x))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (*.f64 x (*.f64 eps x)) (*.f64 (*.f64 eps eps) (*.f64 eps (-.f64 eps x))))) (*.f64 x (+.f64 (+.f64 eps x) (neg.f64 x))))
(fma.f64 (*.f64 (fma.f64 eps (*.f64 x (*.f64 eps x)) (*.f64 (*.f64 eps eps) (*.f64 eps (-.f64 eps x)))) (*.f64 eps (+.f64 eps x))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (*.f64 x (*.f64 eps x)) (*.f64 (*.f64 eps eps) (*.f64 eps (-.f64 eps x))))) (*.f64 x (+.f64 (neg.f64 x) (+.f64 eps x))))
(fma.f64 (*.f64 (fma.f64 eps (*.f64 x (*.f64 eps x)) (*.f64 (*.f64 eps eps) (*.f64 eps (-.f64 eps x)))) (*.f64 eps (+.f64 eps x))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (*.f64 x (*.f64 eps x)) (*.f64 (*.f64 eps eps) (*.f64 eps (-.f64 eps x))))) (neg.f64 (*.f64 x (-.f64 x (+.f64 eps x)))))
(fma.f64 #s(literal 1 binary64) (*.f64 x x) (fma.f64 eps x (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (*.f64 x (+.f64 eps x)))
(fma.f64 (*.f64 (fma.f64 x x (*.f64 eps (+.f64 eps x))) (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 eps (+.f64 eps x))))) (*.f64 x (+.f64 eps x)))
(fma.f64 (*.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) (*.f64 (+.f64 eps x) (-.f64 x eps))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 eps x) (-.f64 x eps))) (*.f64 x (neg.f64 x)))
(fma.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x eps)) (+.f64 eps x)) (*.f64 x (neg.f64 x)))
(fma.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x eps)) eps) (*.f64 x (+.f64 (+.f64 eps x) (neg.f64 x))))
(fma.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x eps)) eps) (*.f64 x (+.f64 (neg.f64 x) (+.f64 eps x))))
(fma.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x eps)) eps) (neg.f64 (*.f64 x (-.f64 x (+.f64 eps x)))))
(fma.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x eps)) x) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)))
(fma.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 eps (-.f64 x eps))) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 x eps))) (*.f64 x (+.f64 (+.f64 eps x) (neg.f64 x))))
(fma.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 eps (-.f64 x eps))) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 x eps))) (*.f64 x (+.f64 (neg.f64 x) (+.f64 eps x))))
(fma.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 eps (-.f64 x eps))) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 x eps))) (neg.f64 (*.f64 x (-.f64 x (+.f64 eps x)))))
(fma.f64 (neg.f64 (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 (+.f64 eps x) (+.f64 eps x)))
(fma.f64 (*.f64 eps (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (*.f64 x (+.f64 (+.f64 eps x) (neg.f64 x))))
(fma.f64 (*.f64 eps (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (*.f64 x (+.f64 (neg.f64 x) (+.f64 eps x))))
(fma.f64 (*.f64 eps (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (neg.f64 (*.f64 x (-.f64 x (+.f64 eps x)))))
(fma.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (-.f64 x eps)) (/.f64 #s(literal 1 binary64) (-.f64 x eps)) (*.f64 x (+.f64 (+.f64 eps x) (neg.f64 x))))
(fma.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (-.f64 x eps)) (/.f64 #s(literal 1 binary64) (-.f64 x eps)) (*.f64 x (+.f64 (neg.f64 x) (+.f64 eps x))))
(fma.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (-.f64 x eps)) (/.f64 #s(literal 1 binary64) (-.f64 x eps)) (neg.f64 (*.f64 x (-.f64 x (+.f64 eps x)))))
(fma.f64 (*.f64 x (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)))
(fma.f64 (*.f64 (*.f64 x (+.f64 eps x)) (-.f64 x eps)) (/.f64 #s(literal 1 binary64) (-.f64 x eps)) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)))
(fma.f64 (*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) eps) (/.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (*.f64 x (+.f64 (+.f64 eps x) (neg.f64 x))))
(fma.f64 (*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) eps) (/.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (*.f64 x (+.f64 (neg.f64 x) (+.f64 eps x))))
(fma.f64 (*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) eps) (/.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (neg.f64 (*.f64 x (-.f64 x (+.f64 eps x)))))
(fma.f64 (*.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) eps)) (/.f64 #s(literal 1 binary64) (-.f64 x eps)) (*.f64 x (+.f64 (+.f64 eps x) (neg.f64 x))))
(fma.f64 (*.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) eps)) (/.f64 #s(literal 1 binary64) (-.f64 x eps)) (*.f64 x (+.f64 (neg.f64 x) (+.f64 eps x))))
(fma.f64 (*.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) eps)) (/.f64 #s(literal 1 binary64) (-.f64 x eps)) (neg.f64 (*.f64 x (-.f64 x (+.f64 eps x)))))
(fma.f64 (*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)))
(fma.f64 (*.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) x)) (/.f64 #s(literal 1 binary64) (-.f64 x eps)) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)))
(fma.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)) (fma.f64 eps x (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))))
(fma.f64 (exp.f64 (log.f64 eps)) (exp.f64 (log.f64 eps)) (fma.f64 eps x (*.f64 x (+.f64 (neg.f64 x) (+.f64 eps x)))))
(fma.f64 (exp.f64 (log.f64 eps)) (exp.f64 (log.f64 eps)) (-.f64 (*.f64 eps x) (*.f64 x (-.f64 x (+.f64 eps x)))))
(fma.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (*.f64 (+.f64 eps x) (-.f64 x eps))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x eps)) (/.f64 #s(literal 1 binary64) (-.f64 x eps))) (*.f64 x (neg.f64 x)))
(fma.f64 (*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))) (*.f64 x (neg.f64 x)))
(fma.f64 (*.f64 (neg.f64 x) #s(literal -1 binary64)) x (fma.f64 eps x (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))))
(fma.f64 (*.f64 (+.f64 eps x) (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (*.f64 x (neg.f64 x)))
(fma.f64 (*.f64 (+.f64 eps x) (*.f64 (+.f64 eps x) (-.f64 x eps))) (/.f64 #s(literal 1 binary64) (-.f64 x eps)) (*.f64 x (neg.f64 x)))
(fma.f64 (*.f64 x #s(literal -1 binary64)) x (*.f64 (+.f64 eps x) (+.f64 eps x)))
(neg.f64 (/.f64 (*.f64 (fma.f64 x (*.f64 x (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 x x (*.f64 x (+.f64 eps x)))))) (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x))) (neg.f64 (fma.f64 x (*.f64 x (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 x x (*.f64 x (+.f64 eps x)))))))))
(neg.f64 (/.f64 (*.f64 (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x)) (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x))) (neg.f64 (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x)))))
(neg.f64 (/.f64 (*.f64 (fma.f64 x (*.f64 x (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 x x (*.f64 x (+.f64 eps x)))))) (neg.f64 (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x)))) (fma.f64 x (*.f64 x (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 x x (*.f64 x (+.f64 eps x))))))))
(neg.f64 (/.f64 (*.f64 (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x)) (neg.f64 (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x)))) (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x))))
(/.f64 (*.f64 (fma.f64 x (*.f64 x (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 x x (*.f64 x (+.f64 eps x)))))) (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x))) (fma.f64 x (*.f64 x (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 x x (*.f64 x (+.f64 eps x)))))))
(/.f64 (*.f64 (fma.f64 x (*.f64 x (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 x x (*.f64 x (+.f64 eps x)))))) (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x))) (fma.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (*.f64 (*.f64 x (+.f64 eps x)) (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x)))))
(/.f64 (*.f64 (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x)) (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x))) (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x)))
(/.f64 (*.f64 (fma.f64 x (*.f64 x (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 x x (*.f64 x (+.f64 eps x)))))) (neg.f64 (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x)))) (neg.f64 (fma.f64 x (*.f64 x (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 x x (*.f64 x (+.f64 eps x))))))))
(/.f64 (*.f64 (fma.f64 x (*.f64 x (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 x x (*.f64 x (+.f64 eps x)))))) (neg.f64 (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x)))) (neg.f64 (fma.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (*.f64 (*.f64 x (+.f64 eps x)) (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x)) (neg.f64 (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x)))) (neg.f64 (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) (*.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 (+.f64 eps x) (*.f64 (+.f64 eps x) (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x (neg.f64 x)) (-.f64 (*.f64 x (neg.f64 x)) (*.f64 (+.f64 eps x) (+.f64 eps x))))))
(/.f64 (fma.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) (*.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 (+.f64 eps x) (*.f64 (+.f64 eps x) (*.f64 (+.f64 eps x) (+.f64 eps x))) (fma.f64 x (*.f64 x (*.f64 x x)) (*.f64 (+.f64 eps x) (*.f64 x (*.f64 x (+.f64 eps x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (*.f64 (*.f64 x (+.f64 eps x)) (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 x x (*.f64 x (+.f64 eps x)))))) (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 eps x) (*.f64 (+.f64 eps x) (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x (neg.f64 x)) (-.f64 (*.f64 x (neg.f64 x)) (*.f64 (+.f64 eps x) (+.f64 eps x))))) (fma.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) (*.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 x x (*.f64 x (+.f64 eps x)))) (*.f64 (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x)) (-.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 x x (*.f64 x (+.f64 eps x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 eps x) (+.f64 eps x) (*.f64 x x)) (*.f64 (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x)) (fma.f64 (+.f64 eps x) (+.f64 eps x) (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x)) (-.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 x x (*.f64 x (+.f64 eps x))))) (-.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 x x (*.f64 x (+.f64 eps x)))))
(/.f64 (*.f64 (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x)) (fma.f64 (+.f64 eps x) (+.f64 eps x) (*.f64 x x))) (fma.f64 (+.f64 eps x) (+.f64 eps x) (*.f64 x x)))
(/.f64 (fma.f64 (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x)))) (fma.f64 x (*.f64 x (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 eps (+.f64 eps x)) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x (+.f64 eps x))))) (*.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 (*.f64 (+.f64 eps x) (*.f64 (+.f64 eps x) (+.f64 eps x))) (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))))) (*.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (fma.f64 x (*.f64 x (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 eps (+.f64 eps x)) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x (+.f64 eps x)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 eps x) (-.f64 x eps)) (*.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) (*.f64 (+.f64 eps x) (-.f64 x eps))))) (*.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 (+.f64 eps x) (-.f64 x eps))))
(/.f64 (fma.f64 (neg.f64 (*.f64 x (*.f64 x (*.f64 x x)))) (fma.f64 x (*.f64 x (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 eps (+.f64 eps x)) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 eps x) (*.f64 (+.f64 eps x) (+.f64 eps x))) (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 eps (+.f64 eps x)) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x (+.f64 eps x)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 eps x) (-.f64 x eps)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) (*.f64 (+.f64 eps x) (-.f64 x eps))))) (*.f64 (*.f64 x x) (*.f64 (+.f64 eps x) (-.f64 x eps))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x))))) (*.f64 x (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))))) (*.f64 (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x))))) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 x eps) (*.f64 (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x (+.f64 eps x)) (-.f64 x eps)))) (*.f64 (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x))))) (-.f64 x eps)))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x))))) (*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) x))) (*.f64 (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x))))) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 x eps) (*.f64 (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x))))) (*.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) x)))) (*.f64 (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x))))) (-.f64 x eps)))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (*.f64 x x)) (*.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x))))) (*.f64 x (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))))) (*.f64 (fma.f64 x (*.f64 x (*.f64 x x)) (*.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x))))) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 x eps) (*.f64 (fma.f64 x (*.f64 x (*.f64 x x)) (*.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x))))) (*.f64 (*.f64 x (+.f64 eps x)) (-.f64 x eps)))) (*.f64 (fma.f64 x (*.f64 x (*.f64 x x)) (*.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x))))) (-.f64 x eps)))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (*.f64 x x)) (*.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x))))) (*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) x))) (*.f64 (fma.f64 x (*.f64 x (*.f64 x x)) (*.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x))))) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 x eps) (*.f64 (fma.f64 x (*.f64 x (*.f64 x x)) (*.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x))))) (*.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) x)))) (*.f64 (fma.f64 x (*.f64 x (*.f64 x x)) (*.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x))))) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 eps eps (*.f64 x (+.f64 eps x))) (*.f64 x (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))))) (*.f64 (fma.f64 eps eps (*.f64 x (+.f64 eps x))) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (-.f64 x eps) (*.f64 (fma.f64 eps eps (*.f64 x (+.f64 eps x))) (*.f64 (*.f64 x (+.f64 eps x)) (-.f64 x eps)))) (*.f64 (fma.f64 eps eps (*.f64 x (+.f64 eps x))) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 eps eps (*.f64 x (+.f64 eps x))) (*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) x))) (*.f64 (fma.f64 eps eps (*.f64 x (+.f64 eps x))) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (-.f64 x eps) (*.f64 (fma.f64 eps eps (*.f64 x (+.f64 eps x))) (*.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) x)))) (*.f64 (fma.f64 eps eps (*.f64 x (+.f64 eps x))) (-.f64 x eps)))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (neg.f64 (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x)))))) (*.f64 x (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))))) (*.f64 (neg.f64 (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x)))))) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 x eps) (*.f64 (neg.f64 (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x)))))) (*.f64 (*.f64 x (+.f64 eps x)) (-.f64 x eps)))) (*.f64 (neg.f64 (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x)))))) (-.f64 x eps)))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (neg.f64 (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x)))))) (*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) x))) (*.f64 (neg.f64 (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x)))))) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 x eps) (*.f64 (neg.f64 (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x)))))) (*.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) x)))) (*.f64 (neg.f64 (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x)))))) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x))) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (neg.f64 (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (*.f64 x (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))))) (*.f64 (neg.f64 (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x))) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (-.f64 x eps) (*.f64 (neg.f64 (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (*.f64 (*.f64 x (+.f64 eps x)) (-.f64 x eps)))) (*.f64 (neg.f64 (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x))) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (neg.f64 (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) x))) (*.f64 (neg.f64 (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x))) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (-.f64 x eps) (*.f64 (neg.f64 (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (*.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) x)))) (*.f64 (neg.f64 (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (-.f64 x eps)))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))) (*.f64 x (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 x eps) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))) (*.f64 (*.f64 x (+.f64 eps x)) (-.f64 x eps)))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))) (-.f64 x eps)))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))) (*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) x))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 x eps) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))) (*.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) x)))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 (fma.f64 x x (*.f64 eps (+.f64 eps x))) (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x)))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 eps (+.f64 eps x)))) (*.f64 x (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 eps (+.f64 eps x)))) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (fma.f64 x x (*.f64 eps (+.f64 eps x))) (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x)))) (-.f64 x eps) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 eps (+.f64 eps x)))) (*.f64 (*.f64 x (+.f64 eps x)) (-.f64 x eps)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 eps (+.f64 eps x)))) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 (fma.f64 x x (*.f64 eps (+.f64 eps x))) (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x)))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 eps (+.f64 eps x)))) (*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) x))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 eps (+.f64 eps x)))) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (fma.f64 x x (*.f64 eps (+.f64 eps x))) (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x)))) (-.f64 x eps) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 eps (+.f64 eps x)))) (*.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) x)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 eps (+.f64 eps x)))) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 x (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))) (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x)))))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))) (fma.f64 x (*.f64 x (*.f64 x x)) (*.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (*.f64 x (*.f64 x x)) (*.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))) (fma.f64 eps eps (*.f64 x (+.f64 eps x))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x)))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (neg.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (neg.f64 (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x))))))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x))) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (neg.f64 (fma.f64 eps eps (*.f64 x (+.f64 eps x))))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal 1 binary64))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))) (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 eps (+.f64 eps x)))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 x x (*.f64 eps (+.f64 eps x))) (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x)))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 eps (+.f64 eps x))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (+.f64 eps x)) (-.f64 x eps)) (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x))))) (*.f64 (-.f64 x eps) (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (-.f64 x eps) (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (+.f64 eps x)) (-.f64 x eps)) (fma.f64 x (*.f64 x (*.f64 x x)) (*.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x))))) (*.f64 (-.f64 x eps) (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (-.f64 x eps) (fma.f64 x (*.f64 x (*.f64 x x)) (*.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (+.f64 eps x)) (-.f64 x eps)) (fma.f64 eps eps (*.f64 x (+.f64 eps x))) (*.f64 (-.f64 x eps) (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))))) (*.f64 (-.f64 x eps) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (+.f64 eps x)) (-.f64 x eps)) (neg.f64 (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x)))))) (*.f64 (-.f64 x eps) (neg.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (-.f64 x eps) (neg.f64 (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (+.f64 eps x)) (-.f64 x eps)) (neg.f64 (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (*.f64 (-.f64 x eps) (*.f64 (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x))) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))))) (*.f64 (-.f64 x eps) (neg.f64 (fma.f64 eps eps (*.f64 x (+.f64 eps x))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (+.f64 eps x)) (-.f64 x eps)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))) (*.f64 (-.f64 x eps) #s(literal 1 binary64))) (*.f64 (-.f64 x eps) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (+.f64 eps x)) (-.f64 x eps)) (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 eps (+.f64 eps x)))) (*.f64 (-.f64 x eps) (*.f64 (fma.f64 x x (*.f64 eps (+.f64 eps x))) (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x)))))) (*.f64 (-.f64 x eps) (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 eps (+.f64 eps x))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) x) (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) x) (fma.f64 x (*.f64 x (*.f64 x x)) (*.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (*.f64 x (*.f64 x x)) (*.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) x) (fma.f64 eps eps (*.f64 x (+.f64 eps x))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) x) (neg.f64 (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x)))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (neg.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (neg.f64 (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x))))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) x) (neg.f64 (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x))) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (neg.f64 (fma.f64 eps eps (*.f64 x (+.f64 eps x))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) x) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) #s(literal 1 binary64))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) x) (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 eps (+.f64 eps x)))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 x x (*.f64 eps (+.f64 eps x))) (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x)))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 eps (+.f64 eps x))))))
(/.f64 (fma.f64 (*.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) x)) (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x))))) (*.f64 (-.f64 x eps) (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (-.f64 x eps) (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x)))))))
(/.f64 (fma.f64 (*.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) x)) (fma.f64 x (*.f64 x (*.f64 x x)) (*.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x))))) (*.f64 (-.f64 x eps) (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (-.f64 x eps) (fma.f64 x (*.f64 x (*.f64 x x)) (*.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))))))
(/.f64 (fma.f64 (*.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x))) (*.f64 (-.f64 x eps) (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))))) (*.f64 (-.f64 x eps) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))))
(/.f64 (fma.f64 (*.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) x)) (neg.f64 (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x)))))) (*.f64 (-.f64 x eps) (neg.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (-.f64 x eps) (neg.f64 (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x))))))))
(/.f64 (fma.f64 (*.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) x)) (neg.f64 (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (*.f64 (-.f64 x eps) (*.f64 (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x))) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))))) (*.f64 (-.f64 x eps) (neg.f64 (fma.f64 eps eps (*.f64 x (+.f64 eps x))))))
(/.f64 (fma.f64 (*.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) x)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))) (*.f64 (-.f64 x eps) #s(literal 1 binary64))) (*.f64 (-.f64 x eps) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) x)) (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 eps (+.f64 eps x)))) (*.f64 (-.f64 x eps) (*.f64 (fma.f64 x x (*.f64 eps (+.f64 eps x))) (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x)))))) (*.f64 (-.f64 x eps) (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 eps (+.f64 eps x))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) (*.f64 (+.f64 eps x) (+.f64 eps x))) (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 (fma.f64 x (*.f64 x (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 eps (+.f64 eps x)) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x (+.f64 eps x))))) (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (fma.f64 x (*.f64 x (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 eps (+.f64 eps x)) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x (+.f64 eps x))))) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) (*.f64 (+.f64 eps x) (+.f64 eps x))) (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))) (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 eps (+.f64 eps x)) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x (+.f64 eps x))))) (neg.f64 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (fma.f64 x (*.f64 x (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 eps (+.f64 eps x)) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x (+.f64 eps x))))) (*.f64 x x)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) (*.f64 (+.f64 eps x) (-.f64 x eps))) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) (*.f64 (+.f64 eps x) (-.f64 x eps))) (*.f64 x x) (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (neg.f64 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 eps x) (*.f64 x (*.f64 x (+.f64 eps x)))) (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x))) (*.f64 (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x)) (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))))) (*.f64 (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x)) (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (*.f64 x (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 x x (*.f64 x (+.f64 eps x)))))) (neg.f64 (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x))))) (neg.f64 (neg.f64 (fma.f64 x (*.f64 x (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 x x (*.f64 x (+.f64 eps x)))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x)) (neg.f64 (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x))))) (neg.f64 (neg.f64 (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) (*.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x)))))) (neg.f64 (fma.f64 (+.f64 eps x) (*.f64 (+.f64 eps x) (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x (neg.f64 x)) (-.f64 (*.f64 x (neg.f64 x)) (*.f64 (+.f64 eps x) (+.f64 eps x)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x)) (-.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 x x (*.f64 x (+.f64 eps x)))))) (neg.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 x x (*.f64 x (+.f64 eps x))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x)) (fma.f64 (+.f64 eps x) (+.f64 eps x) (*.f64 x x)))) (neg.f64 (fma.f64 (+.f64 eps x) (+.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 x (*.f64 (neg.f64 x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) (*.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) (*.f64 (+.f64 eps x) (+.f64 eps x))))) (fma.f64 x (*.f64 x (*.f64 x x)) (-.f64 (*.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x (neg.f64 x)) (*.f64 (+.f64 eps x) (+.f64 eps x))))))
(/.f64 (fma.f64 eps (*.f64 (*.f64 eps eps) (*.f64 (+.f64 eps x) (*.f64 (+.f64 eps x) (+.f64 eps x)))) (pow.f64 (*.f64 x (+.f64 (neg.f64 x) (+.f64 eps x))) #s(literal 3 binary64))) (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (-.f64 (*.f64 (*.f64 x (+.f64 (neg.f64 x) (+.f64 eps x))) (*.f64 x (+.f64 (neg.f64 x) (+.f64 eps x)))) (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x (+.f64 (neg.f64 x) (+.f64 eps x)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 (+.f64 eps x) (neg.f64 x))) #s(literal 3 binary64)) (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x)))))) (fma.f64 (*.f64 x (+.f64 (+.f64 eps x) (neg.f64 x))) (*.f64 x (+.f64 (+.f64 eps x) (neg.f64 x))) (-.f64 (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x)))) (*.f64 (*.f64 x (+.f64 (+.f64 eps x) (neg.f64 x))) (*.f64 eps (+.f64 eps x))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (pow.f64 (*.f64 x (-.f64 x (+.f64 eps x))) #s(literal 3 binary64))) (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (fma.f64 (*.f64 x (-.f64 x (+.f64 eps x))) (*.f64 x (-.f64 x (+.f64 eps x))) (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x (-.f64 x (+.f64 eps x)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 eps x) (*.f64 x (*.f64 x (+.f64 eps x)))) (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))) (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (+.f64 eps x) (*.f64 x (*.f64 x (+.f64 eps x)))) (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x))) (/.f64 (*.f64 (+.f64 eps x) (*.f64 x (*.f64 x (+.f64 eps x)))) (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x))) (fma.f64 (/.f64 (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))) (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x))) (/.f64 (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))) (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x))) (*.f64 (/.f64 (*.f64 (+.f64 eps x) (*.f64 x (*.f64 x (+.f64 eps x)))) (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x))) (/.f64 (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))) (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x)))))))
(/.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) (*.f64 (+.f64 eps x) (+.f64 eps x)))) (-.f64 (*.f64 x (neg.f64 x)) (*.f64 (+.f64 eps x) (+.f64 eps x))))
(/.f64 (-.f64 (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x)))) (*.f64 (*.f64 x (+.f64 (neg.f64 x) (+.f64 eps x))) (*.f64 x (+.f64 (neg.f64 x) (+.f64 eps x))))) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x (+.f64 (neg.f64 x) (+.f64 eps x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (+.f64 (+.f64 eps x) (neg.f64 x))) (*.f64 x (+.f64 (+.f64 eps x) (neg.f64 x)))) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (-.f64 (*.f64 x (+.f64 (+.f64 eps x) (neg.f64 x))) (*.f64 eps (+.f64 eps x))))
(/.f64 (-.f64 (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x)))) (*.f64 (*.f64 x (-.f64 x (+.f64 eps x))) (*.f64 x (-.f64 x (+.f64 eps x))))) (fma.f64 eps (+.f64 eps x) (*.f64 x (-.f64 x (+.f64 eps x)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 eps x) (*.f64 x (*.f64 x (+.f64 eps x)))) (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x))) (/.f64 (*.f64 (+.f64 eps x) (*.f64 x (*.f64 x (+.f64 eps x)))) (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x)))) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))) (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x))) (/.f64 (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))) (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x))))) (+.f64 (/.f64 (*.f64 (+.f64 eps x) (*.f64 x (*.f64 x (+.f64 eps x)))) (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x))) (/.f64 (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))) (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x))) #s(literal -1 binary64))
(*.f64 (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x)) (*.f64 (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x)))))
(*.f64 (*.f64 (fma.f64 x (*.f64 x (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 x x (*.f64 x (+.f64 eps x)))))) (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 x x (*.f64 x (+.f64 eps x))))))))
(*.f64 (*.f64 (fma.f64 x (*.f64 x (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 x x (*.f64 x (+.f64 eps x)))))) (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (*.f64 (*.f64 x (+.f64 eps x)) (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x))))))
(*.f64 (fma.f64 x (*.f64 x (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 x x (*.f64 x (+.f64 eps x)))))) (*.f64 (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 x x (*.f64 x (+.f64 eps x)))))))))
(*.f64 (*.f64 (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x)) (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x))))
(*.f64 (*.f64 (fma.f64 x (*.f64 x (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 x x (*.f64 x (+.f64 eps x)))))) (neg.f64 (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (*.f64 x (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (-.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 x x (*.f64 x (+.f64 eps x)))))))))
(*.f64 (*.f64 (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x)) (neg.f64 (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (+.f64 eps x) (-.f64 x eps) (*.f64 x x)))))
(*.f64 (fma.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) (*.f64 (*.f64 (+.f64 eps x) (+.f64 eps x)) (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 eps x) (*.f64 (+.f64 eps x) (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x (neg.f64 x)) (-.f64 (*.f64 x (neg.f64 x)) (*.f64 (+.f64 eps x) (+.f64 eps x)))))))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x)))
(*.f64 (*.f64 (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x)) (-.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 x x (*.f64 x (+.f64 eps x))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 x x (*.f64 x (+.f64 eps x))))))
(*.f64 (*.f64 (*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x)) (fma.f64 (+.f64 eps x) (+.f64 eps x) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 eps x) (+.f64 eps x) (*.f64 x x))))
(*.f64 (+.f64 (+.f64 eps x) x) (-.f64 (+.f64 eps x) x))
(+.f64 (*.f64 eps eps) (-.f64 (*.f64 eps x) (*.f64 x x)))
(+.f64 (*.f64 eps eps) (fma.f64 eps x (*.f64 x (neg.f64 x))))
(+.f64 (*.f64 x (neg.f64 x)) (*.f64 eps (+.f64 eps x)))
(+.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x (neg.f64 x)))
(+.f64 (*.f64 eps x) (*.f64 (+.f64 eps x) (-.f64 eps x)))
(+.f64 #s(literal 0 binary64) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)))
(+.f64 (/.f64 (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x)))) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (neg.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 eps eps (*.f64 x (+.f64 eps x))))))
(+.f64 (*.f64 x (+.f64 (neg.f64 x) eps)) (*.f64 eps eps))
(+.f64 (fma.f64 x (neg.f64 x) (*.f64 eps eps)) (*.f64 eps x))
(-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x))))
(-.f64 (/.f64 (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x)))) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))))
(-.f64 (/.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x)))))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x)))))))
(-.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 eps (+.f64 eps x))))) (/.f64 (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x)))) (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 eps (+.f64 eps x))))))
(fma.f64 eps eps (-.f64 (*.f64 eps x) (*.f64 x x)))
(fma.f64 eps eps (fma.f64 eps x (*.f64 x (neg.f64 x))))
(fma.f64 eps x (*.f64 (+.f64 eps x) (-.f64 eps x)))
(fma.f64 eps (+.f64 eps x) (*.f64 x (neg.f64 x)))
(fma.f64 x eps (*.f64 (+.f64 eps x) (-.f64 eps x)))
(fma.f64 x (neg.f64 x) (*.f64 eps (+.f64 eps x)))
(fma.f64 x (+.f64 (neg.f64 x) eps) (*.f64 eps eps))
(fma.f64 x (*.f64 x #s(literal -1 binary64)) (*.f64 eps (+.f64 eps x)))
(fma.f64 (+.f64 eps x) eps (*.f64 x (neg.f64 x)))
(fma.f64 (*.f64 x x) #s(literal -1 binary64) (*.f64 eps (+.f64 eps x)))
(fma.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) eps) (*.f64 x (neg.f64 x)))
(fma.f64 (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64))) (*.f64 eps (+.f64 eps x)))
(fma.f64 (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x)))) (/.f64 #s(literal 1 binary64) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (neg.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 eps eps (*.f64 x (+.f64 eps x))))))
(fma.f64 #s(literal -1 binary64) (*.f64 x x) (*.f64 eps (+.f64 eps x)))
(fma.f64 (neg.f64 x) x (*.f64 eps (+.f64 eps x)))
(fma.f64 (*.f64 (fma.f64 eps (*.f64 x (*.f64 eps x)) (*.f64 (*.f64 eps eps) (*.f64 eps (-.f64 eps x)))) (*.f64 eps (+.f64 eps x))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (*.f64 x (*.f64 eps x)) (*.f64 (*.f64 eps eps) (*.f64 eps (-.f64 eps x))))) (*.f64 x (neg.f64 x)))
(fma.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x eps)) eps) (*.f64 x (neg.f64 x)))
(fma.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 eps (-.f64 x eps))) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 x eps))) (*.f64 x (neg.f64 x)))
(fma.f64 (neg.f64 (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 eps (+.f64 eps x)))
(fma.f64 (*.f64 eps (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (*.f64 x (neg.f64 x)))
(fma.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (-.f64 x eps)) (/.f64 #s(literal 1 binary64) (-.f64 x eps)) (*.f64 x (neg.f64 x)))
(fma.f64 (*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) eps) (/.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps x) (*.f64 x x))) (*.f64 x (neg.f64 x)))
(fma.f64 (*.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) eps)) (/.f64 #s(literal 1 binary64) (-.f64 x eps)) (*.f64 x (neg.f64 x)))
(fma.f64 (exp.f64 (log.f64 eps)) (exp.f64 (log.f64 eps)) (-.f64 (*.f64 eps x) (*.f64 x x)))
(fma.f64 (exp.f64 (log.f64 eps)) (exp.f64 (log.f64 eps)) (fma.f64 eps x (*.f64 x (neg.f64 x))))
(fma.f64 (*.f64 x #s(literal -1 binary64)) x (*.f64 eps (+.f64 eps x)))
(neg.f64 (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 x (*.f64 x (*.f64 x x)) (*.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (fma.f64 eps eps (*.f64 x (+.f64 eps x))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (neg.f64 (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (neg.f64 (fma.f64 x (*.f64 x (*.f64 x x)) (*.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x))) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (neg.f64 (fma.f64 eps eps (*.f64 x (+.f64 eps x)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 x (*.f64 x x)) (*.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x))))) (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 eps (+.f64 eps x)))) (*.f64 (fma.f64 x x (*.f64 eps (+.f64 eps x))) (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x))))))
(/.f64 (*.f64 (fma.f64 x x (*.f64 eps (+.f64 eps x))) (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x)))) (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 eps (+.f64 eps x)))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x)))) (fma.f64 eps (*.f64 x (*.f64 eps x)) (*.f64 (*.f64 eps eps) (*.f64 eps (-.f64 eps x)))) (*.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 (fma.f64 eps (*.f64 x (*.f64 eps x)) (*.f64 (*.f64 eps eps) (*.f64 eps (-.f64 eps x)))) (*.f64 eps (+.f64 eps x))))) (*.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (fma.f64 eps (*.f64 x (*.f64 eps x)) (*.f64 (*.f64 eps eps) (*.f64 eps (-.f64 eps x))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 eps (-.f64 x eps)) (*.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 eps (-.f64 x eps))))) (*.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 eps (-.f64 x eps))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x)))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 eps (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))))) (*.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 x eps) (*.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 (*.f64 eps (+.f64 eps x)) (-.f64 x eps)))) (*.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x)))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) eps))) (*.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 x eps) (*.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) eps)))) (*.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (-.f64 x eps)))
(/.f64 (fma.f64 (neg.f64 (*.f64 x (*.f64 x (*.f64 x x)))) (fma.f64 eps (*.f64 x (*.f64 eps x)) (*.f64 (*.f64 eps eps) (*.f64 eps (-.f64 eps x)))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 eps (*.f64 x (*.f64 eps x)) (*.f64 (*.f64 eps eps) (*.f64 eps (-.f64 eps x)))) (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (fma.f64 eps (*.f64 x (*.f64 eps x)) (*.f64 (*.f64 eps eps) (*.f64 eps (-.f64 eps x))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 eps (-.f64 x eps)) (*.f64 (*.f64 x x) (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 eps (-.f64 x eps))))) (*.f64 (*.f64 x x) (*.f64 eps (-.f64 x eps))))
(/.f64 (fma.f64 (neg.f64 (*.f64 x (*.f64 x (*.f64 x x)))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 eps (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x x) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (neg.f64 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 x eps) (*.f64 (*.f64 x x) (*.f64 (*.f64 eps (+.f64 eps x)) (-.f64 x eps)))) (*.f64 (*.f64 x x) (-.f64 x eps)))
(/.f64 (fma.f64 (neg.f64 (*.f64 x (*.f64 x (*.f64 x x)))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) eps))) (*.f64 (*.f64 x x) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (fma.f64 (neg.f64 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 x eps) (*.f64 (*.f64 x x) (*.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) eps)))) (*.f64 (*.f64 x x) (-.f64 x eps)))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps (*.f64 x (*.f64 eps x)) (*.f64 (*.f64 eps eps) (*.f64 eps (-.f64 eps x)))) (*.f64 eps (+.f64 eps x))) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 (fma.f64 eps (*.f64 x (*.f64 eps x)) (*.f64 (*.f64 eps eps) (*.f64 eps (-.f64 eps x)))) (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (fma.f64 eps (*.f64 x (*.f64 eps x)) (*.f64 (*.f64 eps eps) (*.f64 eps (-.f64 eps x)))) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps (*.f64 x (*.f64 eps x)) (*.f64 (*.f64 eps eps) (*.f64 eps (-.f64 eps x)))) (*.f64 eps (+.f64 eps x))) (*.f64 x x) (*.f64 (fma.f64 eps (*.f64 x (*.f64 eps x)) (*.f64 (*.f64 eps eps) (*.f64 eps (-.f64 eps x)))) (neg.f64 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (fma.f64 eps (*.f64 x (*.f64 eps x)) (*.f64 (*.f64 eps eps) (*.f64 eps (-.f64 eps x)))) (*.f64 x x)))
(/.f64 (fma.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 eps (-.f64 x eps))) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 (*.f64 eps (-.f64 x eps)) (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 eps (-.f64 x eps)) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 eps (-.f64 x eps))) (*.f64 x x) (*.f64 (*.f64 eps (-.f64 x eps)) (neg.f64 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 eps (-.f64 x eps)) (*.f64 x x)))
(/.f64 (fma.f64 (*.f64 eps (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 eps (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))) (*.f64 x x) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (neg.f64 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 x x)))
(/.f64 (fma.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (-.f64 x eps)) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 (-.f64 x eps) (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 x eps) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (-.f64 x eps)) (*.f64 x x) (*.f64 (-.f64 x eps) (neg.f64 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 x eps) (*.f64 x x)))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) eps) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) eps) (*.f64 x x) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (neg.f64 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 x x)))
(/.f64 (fma.f64 (*.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) eps)) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 (-.f64 x eps) (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 x eps) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) eps)) (*.f64 x x) (*.f64 (-.f64 x eps) (neg.f64 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 x eps) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x)))) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (*.f64 (fma.f64 eps eps (*.f64 x (+.f64 eps x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fma.f64 eps eps (*.f64 x (+.f64 eps x))) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (neg.f64 (neg.f64 (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x))) (fma.f64 eps eps (*.f64 x (+.f64 eps x))))) (neg.f64 (neg.f64 (fma.f64 eps eps (*.f64 x (+.f64 eps x))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x x (*.f64 eps (+.f64 eps x))) (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 eps (+.f64 eps x))))))
(/.f64 (fma.f64 x (*.f64 (*.f64 x x) (*.f64 eps (*.f64 eps eps))) (pow.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)) #s(literal 3 binary64))) (fma.f64 eps (*.f64 x (*.f64 eps x)) (-.f64 (*.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)) (*.f64 (+.f64 eps x) (-.f64 eps x))) (*.f64 (*.f64 eps x) (*.f64 (+.f64 eps x) (-.f64 eps x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 (neg.f64 x) eps)) #s(literal 3 binary64)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) (fma.f64 (*.f64 x (+.f64 (neg.f64 x) eps)) (*.f64 x (+.f64 (neg.f64 x) eps)) (-.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (*.f64 (*.f64 x (+.f64 (neg.f64 x) eps)) (*.f64 eps eps)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x))) (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x))) (*.f64 #s(literal 0 binary64) (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x)))) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x)))) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (/.f64 (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x)))) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (fma.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (*.f64 (/.f64 (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x)))) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 eps eps (*.f64 x (+.f64 eps x))))))))
(/.f64 (-.f64 (*.f64 eps (*.f64 x (*.f64 eps x))) (*.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)) (*.f64 (+.f64 eps x) (-.f64 eps x)))) (-.f64 (*.f64 eps x) (*.f64 (+.f64 eps x) (-.f64 eps x))))
(/.f64 (-.f64 (*.f64 (*.f64 x (+.f64 (neg.f64 x) eps)) (*.f64 x (+.f64 (neg.f64 x) eps))) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (-.f64 (*.f64 x (+.f64 (neg.f64 x) eps)) (*.f64 eps eps)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x))) (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x))))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x)))) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (/.f64 (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x)))) (fma.f64 eps eps (*.f64 x (+.f64 eps x))))) (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))))) (+.f64 (/.f64 (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x)))) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 eps eps (*.f64 x (+.f64 eps x))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (*.f64 (fma.f64 eps eps (*.f64 x (+.f64 eps x))) (/.f64 #s(literal 1 binary64) (fma.f64 eps eps (*.f64 x (+.f64 eps x))))))
(*.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x)))))))
(*.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (*.f64 x x)) (*.f64 (*.f64 eps (+.f64 eps x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))))))
(*.f64 (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x))))) (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x))))))))
(*.f64 (*.f64 (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (/.f64 #s(literal 1 binary64) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))))
(*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 eps x)) (*.f64 (+.f64 eps x) (*.f64 eps (*.f64 eps (+.f64 eps x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 eps (*.f64 eps (*.f64 (+.f64 eps x) (+.f64 eps x))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 eps (+.f64 eps x))))))))
(*.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x))) (fma.f64 eps eps (*.f64 x (+.f64 eps x)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 eps eps (*.f64 x (+.f64 eps x))))))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps (+.f64 eps x)) (*.f64 x x)))
(*.f64 (*.f64 (fma.f64 x x (*.f64 eps (+.f64 eps x))) (-.f64 (*.f64 x x) (*.f64 eps (+.f64 eps x)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 eps (+.f64 eps x))))))
(+.f64 eps x)
(+.f64 x eps)
(+.f64 (/.f64 (*.f64 x x) (-.f64 x eps)) (neg.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps))))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x eps)) (/.f64 (*.f64 eps eps) (-.f64 x eps)))
(-.f64 (/.f64 (*.f64 eps eps) (-.f64 eps x)) (/.f64 (*.f64 x x) (-.f64 eps x)))
(fma.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (-.f64 x eps)) (neg.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps))))
(fma.f64 #s(literal -1 binary64) (neg.f64 x) eps)
(fma.f64 #s(literal 1 binary64) x eps)
(fma.f64 (pow.f64 x #s(literal 1/2 binary64)) (pow.f64 x #s(literal 1/2 binary64)) eps)
(fma.f64 (pow.f64 eps #s(literal 1/2 binary64)) (pow.f64 eps #s(literal 1/2 binary64)) x)
(neg.f64 (/.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) (neg.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(neg.f64 (/.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (neg.f64 (-.f64 x eps))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (+.f64 eps x) (-.f64 x eps))) (-.f64 x eps)))
(/.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))
(/.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) (fma.f64 eps eps (*.f64 x (-.f64 x eps))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 eps x))))
(/.f64 (neg.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(/.f64 (neg.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 eps eps (*.f64 x (-.f64 x eps)))))
(/.f64 (neg.f64 (*.f64 (+.f64 eps x) (-.f64 x eps))) (neg.f64 (-.f64 x eps)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 eps x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps eps (*.f64 x (-.f64 x eps))) (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 eps x)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 eps x) (*.f64 (+.f64 eps x) (-.f64 eps x))))
(/.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)) (-.f64 eps x))
(/.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (-.f64 x eps))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x eps)) (*.f64 (-.f64 x eps) (*.f64 eps eps))) (*.f64 (-.f64 x eps) (-.f64 x eps)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))))) (neg.f64 (neg.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)))) (neg.f64 (neg.f64 (-.f64 x eps))))
(/.f64 (neg.f64 (*.f64 (+.f64 eps x) (-.f64 eps x))) (neg.f64 (-.f64 eps x)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (-.f64 x eps)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (-.f64 x eps)) (/.f64 (*.f64 x x) (-.f64 x eps)) (fma.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps)) (/.f64 (*.f64 eps eps) (-.f64 x eps)) (*.f64 (/.f64 (*.f64 x x) (-.f64 x eps)) (/.f64 (*.f64 eps eps) (-.f64 x eps))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (-.f64 x eps)) (/.f64 (*.f64 x x) (-.f64 x eps))) (*.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps)) (/.f64 (*.f64 eps eps) (-.f64 x eps)))) (+.f64 (/.f64 (*.f64 x x) (-.f64 x eps)) (/.f64 (*.f64 eps eps) (-.f64 x eps))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 eps x)) #s(literal -1 binary64))
(*.f64 (+.f64 eps x) (*.f64 (-.f64 x eps) (/.f64 #s(literal 1 binary64) (-.f64 x eps))))
(*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps x) (*.f64 x x))))
(*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 eps eps (*.f64 x (-.f64 x eps)))))
(*.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)) (*.f64 (+.f64 eps x) (/.f64 #s(literal 1 binary64) (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(*.f64 (neg.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 eps (-.f64 eps x) (*.f64 x x)))))
(*.f64 (neg.f64 (*.f64 (+.f64 eps x) (-.f64 x eps))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 x eps))))
(*.f64 #s(literal 1 binary64) (+.f64 eps x))
(*.f64 (*.f64 (+.f64 eps x) (-.f64 eps x)) (/.f64 #s(literal 1 binary64) (-.f64 eps x)))
(*.f64 (*.f64 (+.f64 eps x) (-.f64 x eps)) (/.f64 #s(literal 1 binary64) (-.f64 x eps)))
(+.f64 #s(literal 0 binary64) (*.f64 x (neg.f64 x)))
(-.f64 #s(literal 0 binary64) (*.f64 x x))
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 x x)) (*.f64 x x))
(neg.f64 (*.f64 x x))
(/.f64 (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x)))) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64)))
(/.f64 (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 #s(literal 0 binary64) (*.f64 x (neg.f64 x))))))
(/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (neg.f64 x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x x) (neg.f64 (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x))
(/.f64 (neg.f64 (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64))))
(*.f64 x (neg.f64 x))
(*.f64 x (*.f64 x #s(literal -1 binary64)))
(*.f64 (*.f64 x x) #s(literal -1 binary64))
(*.f64 (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x x))
(*.f64 (neg.f64 x) x)
(*.f64 (neg.f64 (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(*.f64 (*.f64 x #s(literal -1 binary64)) x)
(+.f64 #s(literal 0 binary64) (*.f64 x x))
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 x (neg.f64 x)))
(neg.f64 (*.f64 x (neg.f64 x)))
(/.f64 (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64))))
(/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x x))
(/.f64 (neg.f64 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (neg.f64 x)))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 0 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 0 binary64)))
(pow.f64 x #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 (neg.f64 x) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 2 binary64))
(*.f64 x x)
(*.f64 x (*.f64 (neg.f64 x) #s(literal -1 binary64)))
(*.f64 (*.f64 x x) #s(literal 1 binary64))
(*.f64 (*.f64 x (neg.f64 x)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 x (neg.f64 x)))
(*.f64 (neg.f64 x) (neg.f64 x))
(*.f64 (neg.f64 x) (*.f64 x #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 x x))
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)))
(*.f64 (*.f64 (neg.f64 x) #s(literal -1 binary64)) x)

simplify232.0ms (3.4%)

Memory
-22.7MiB live, 248.7MiB allocated
Algorithm
egg-herbie
Rules
8 804×lower-fma.f64
8 804×lower-fma.f32
3 318×lower-*.f64
3 318×lower-*.f32
1 396×unsub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
084915
1255909
2634909
31948897
44680897
56991897
08061831
Stop Event
iter limit
node limit
Counts
192 → 183
Calls
Call 1
Inputs
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(* 2 (* eps x))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(pow eps 2)
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
(* 2 (* eps x))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* 2 (* eps x))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
eps
(+ eps (* 2 x))
(+ eps (* 2 x))
(+ eps (* 2 x))
(* 2 x)
(* x (+ 2 (/ eps x)))
(* x (+ 2 (/ eps x)))
(* x (+ 2 (/ eps x)))
(* 2 x)
(* -1 (* x (- (* -1 (/ eps x)) 2)))
(* -1 (* x (- (* -1 (/ eps x)) 2)))
(* -1 (* x (- (* -1 (/ eps x)) 2)))
(* 2 x)
(+ eps (* 2 x))
(+ eps (* 2 x))
(+ eps (* 2 x))
eps
(* eps (+ 1 (* 2 (/ x eps))))
(* eps (+ 1 (* 2 (/ x eps))))
(* eps (+ 1 (* 2 (/ x eps))))
eps
(* -1 (* eps (- (* -2 (/ x eps)) 1)))
(* -1 (* eps (- (* -2 (/ x eps)) 1)))
(* -1 (* eps (- (* -2 (/ x eps)) 1)))
(* 2 eps)
(* 2 eps)
(* 2 eps)
(* 2 eps)
(* 2 eps)
(* 2 eps)
(* 2 eps)
(* 2 eps)
(* 2 eps)
(* 2 eps)
(* 2 eps)
(* 2 eps)
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(* 2 (* eps x))
(pow eps 2)
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
(* 2 (* eps x))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* 2 (* eps x))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* 2 (* eps x))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* -1 (pow x 2))
(- (* eps x) (pow x 2))
(- (* eps (+ eps x)) (pow x 2))
(- (* eps (+ eps x)) (pow x 2))
(pow eps 2)
(* (pow eps 2) (+ 1 (/ x eps)))
(* (pow eps 2) (+ 1 (+ (* -1 (/ (pow x 2) (pow eps 2))) (/ x eps))))
(* (pow eps 2) (+ 1 (+ (* -1 (/ (pow x 2) (pow eps 2))) (/ x eps))))
(pow eps 2)
(* (pow eps 2) (+ 1 (/ x eps)))
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -1 x) (/ (pow x 2) eps)) eps))))
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -1 x) (/ (pow x 2) eps)) eps))))
(pow eps 2)
(+ (* eps x) (pow eps 2))
(+ (* x (+ eps (* -1 x))) (pow eps 2))
(+ (* x (+ eps (* -1 x))) (pow eps 2))
(* -1 (pow x 2))
(* (pow x 2) (- (/ eps x) 1))
(* (pow x 2) (- (+ (/ eps x) (/ (pow eps 2) (pow x 2))) 1))
(* (pow x 2) (- (+ (/ eps x) (/ (pow eps 2) (pow x 2))) 1))
(* -1 (pow x 2))
(* (pow x 2) (- (/ eps x) 1))
(* (pow x 2) (- (* -1 (/ (+ (* -1 eps) (* -1 (/ (pow eps 2) x))) x)) 1))
(* (pow x 2) (- (* -1 (/ (+ (* -1 eps) (* -1 (/ (pow eps 2) x))) x)) 1))
eps
(+ eps x)
(+ eps x)
(+ eps x)
x
(* x (+ 1 (/ eps x)))
(* x (+ 1 (/ eps x)))
(* x (+ 1 (/ eps x)))
x
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
x
(+ eps x)
(+ eps x)
(+ eps x)
eps
(* eps (+ 1 (/ x eps)))
(* eps (+ 1 (/ x eps)))
(* eps (+ 1 (/ x eps)))
eps
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(* -1 (pow x 2))
(* -1 (pow x 2))
(* -1 (pow x 2))
(* -1 (pow x 2))
(* -1 (pow x 2))
(* -1 (pow x 2))
(* -1 (pow x 2))
(* -1 (pow x 2))
(* -1 (pow x 2))
(* -1 (pow x 2))
(* -1 (pow x 2))
(* -1 (pow x 2))
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
Outputs
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(* 2 (* eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(* eps (+ eps (* 2 x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* eps (+ eps (* 2 x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* eps (+ eps (* 2 x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow eps 2)
(*.f64 eps eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* 2 (* eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* 2 (* eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
eps
(+ eps (* 2 x))
(fma.f64 #s(literal 2 binary64) x eps)
(+ eps (* 2 x))
(fma.f64 #s(literal 2 binary64) x eps)
(+ eps (* 2 x))
(fma.f64 #s(literal 2 binary64) x eps)
(* 2 x)
(*.f64 #s(literal 2 binary64) x)
(* x (+ 2 (/ eps x)))
(fma.f64 #s(literal 2 binary64) x eps)
(* x (+ 2 (/ eps x)))
(fma.f64 #s(literal 2 binary64) x eps)
(* x (+ 2 (/ eps x)))
(fma.f64 #s(literal 2 binary64) x eps)
(* 2 x)
(*.f64 #s(literal 2 binary64) x)
(* -1 (* x (- (* -1 (/ eps x)) 2)))
(fma.f64 #s(literal 2 binary64) x eps)
(* -1 (* x (- (* -1 (/ eps x)) 2)))
(fma.f64 #s(literal 2 binary64) x eps)
(* -1 (* x (- (* -1 (/ eps x)) 2)))
(fma.f64 #s(literal 2 binary64) x eps)
(* 2 x)
(*.f64 #s(literal 2 binary64) x)
(+ eps (* 2 x))
(fma.f64 #s(literal 2 binary64) x eps)
(+ eps (* 2 x))
(fma.f64 #s(literal 2 binary64) x eps)
(+ eps (* 2 x))
(fma.f64 #s(literal 2 binary64) x eps)
eps
(* eps (+ 1 (* 2 (/ x eps))))
(fma.f64 #s(literal 2 binary64) x eps)
(* eps (+ 1 (* 2 (/ x eps))))
(fma.f64 #s(literal 2 binary64) x eps)
(* eps (+ 1 (* 2 (/ x eps))))
(fma.f64 #s(literal 2 binary64) x eps)
eps
(* -1 (* eps (- (* -2 (/ x eps)) 1)))
(fma.f64 #s(literal 2 binary64) x eps)
(* -1 (* eps (- (* -2 (/ x eps)) 1)))
(fma.f64 #s(literal 2 binary64) x eps)
(* -1 (* eps (- (* -2 (/ x eps)) 1)))
(fma.f64 #s(literal 2 binary64) x eps)
(* 2 eps)
(*.f64 eps #s(literal 2 binary64))
(* 2 eps)
(*.f64 eps #s(literal 2 binary64))
(* 2 eps)
(*.f64 eps #s(literal 2 binary64))
(* 2 eps)
(*.f64 eps #s(literal 2 binary64))
(* 2 eps)
(*.f64 eps #s(literal 2 binary64))
(* 2 eps)
(*.f64 eps #s(literal 2 binary64))
(* 2 eps)
(*.f64 eps #s(literal 2 binary64))
(* 2 eps)
(*.f64 eps #s(literal 2 binary64))
(* 2 eps)
(*.f64 eps #s(literal 2 binary64))
(* 2 eps)
(*.f64 eps #s(literal 2 binary64))
(* 2 eps)
(*.f64 eps #s(literal 2 binary64))
(* 2 eps)
(*.f64 eps #s(literal 2 binary64))
(* 2 (* eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(* 2 (* eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(* 2 (* eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(* 2 (* eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(* 2 (* eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(* 2 (* eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(* 2 (* eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(* 2 (* eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(* 2 (* eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(* 2 (* eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(* 2 (* eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(* 2 (* eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(* 2 (* eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(* 2 (* eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(* 2 (* eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(* 2 (* eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(* 2 (* eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(* 2 (* eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(* 2 (* eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(* 2 (* eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(* 2 (* eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(* 2 (* eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(* 2 (* eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(* 2 (* eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(pow eps 2)
(*.f64 eps eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* 2 (* eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* 2 (* eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* 2 (* eps x))
(*.f64 eps (*.f64 #s(literal 2 binary64) x))
(* eps (+ eps (* 2 x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* eps (+ eps (* 2 x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* eps (+ eps (* 2 x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* -1 (pow x 2))
(*.f64 x (neg.f64 x))
(- (* eps x) (pow x 2))
(*.f64 x (-.f64 eps x))
(- (* eps (+ eps x)) (pow x 2))
(fma.f64 eps eps (*.f64 x (-.f64 eps x)))
(- (* eps (+ eps x)) (pow x 2))
(fma.f64 eps eps (*.f64 x (-.f64 eps x)))
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (/ x eps)))
(*.f64 eps (+.f64 eps x))
(* (pow eps 2) (+ 1 (+ (* -1 (/ (pow x 2) (pow eps 2))) (/ x eps))))
(fma.f64 eps eps (*.f64 x (-.f64 eps x)))
(* (pow eps 2) (+ 1 (+ (* -1 (/ (pow x 2) (pow eps 2))) (/ x eps))))
(fma.f64 eps eps (*.f64 x (-.f64 eps x)))
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (/ x eps)))
(*.f64 eps (+.f64 eps x))
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -1 x) (/ (pow x 2) eps)) eps))))
(fma.f64 eps eps (*.f64 x (-.f64 eps x)))
(* (pow eps 2) (+ 1 (* -1 (/ (+ (* -1 x) (/ (pow x 2) eps)) eps))))
(fma.f64 eps eps (*.f64 x (-.f64 eps x)))
(pow eps 2)
(*.f64 eps eps)
(+ (* eps x) (pow eps 2))
(*.f64 eps (+.f64 eps x))
(+ (* x (+ eps (* -1 x))) (pow eps 2))
(fma.f64 eps eps (*.f64 x (-.f64 eps x)))
(+ (* x (+ eps (* -1 x))) (pow eps 2))
(fma.f64 eps eps (*.f64 x (-.f64 eps x)))
(* -1 (pow x 2))
(*.f64 x (neg.f64 x))
(* (pow x 2) (- (/ eps x) 1))
(*.f64 x (-.f64 eps x))
(* (pow x 2) (- (+ (/ eps x) (/ (pow eps 2) (pow x 2))) 1))
(fma.f64 eps eps (*.f64 x (-.f64 eps x)))
(* (pow x 2) (- (+ (/ eps x) (/ (pow eps 2) (pow x 2))) 1))
(fma.f64 eps eps (*.f64 x (-.f64 eps x)))
(* -1 (pow x 2))
(*.f64 x (neg.f64 x))
(* (pow x 2) (- (/ eps x) 1))
(*.f64 x (-.f64 eps x))
(* (pow x 2) (- (* -1 (/ (+ (* -1 eps) (* -1 (/ (pow eps 2) x))) x)) 1))
(fma.f64 eps eps (*.f64 x (-.f64 eps x)))
(* (pow x 2) (- (* -1 (/ (+ (* -1 eps) (* -1 (/ (pow eps 2) x))) x)) 1))
(fma.f64 eps eps (*.f64 x (-.f64 eps x)))
eps
(+ eps x)
(+.f64 eps x)
(+ eps x)
(+.f64 eps x)
(+ eps x)
(+.f64 eps x)
x
(* x (+ 1 (/ eps x)))
(+.f64 eps x)
(* x (+ 1 (/ eps x)))
(+.f64 eps x)
(* x (+ 1 (/ eps x)))
(+.f64 eps x)
x
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(+.f64 eps x)
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(+.f64 eps x)
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(+.f64 eps x)
x
(+ eps x)
(+.f64 eps x)
(+ eps x)
(+.f64 eps x)
(+ eps x)
(+.f64 eps x)
eps
(* eps (+ 1 (/ x eps)))
(+.f64 eps x)
(* eps (+ 1 (/ x eps)))
(+.f64 eps x)
(* eps (+ 1 (/ x eps)))
(+.f64 eps x)
eps
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(+.f64 eps x)
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(+.f64 eps x)
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(+.f64 eps x)
(* -1 (pow x 2))
(*.f64 x (neg.f64 x))
(* -1 (pow x 2))
(*.f64 x (neg.f64 x))
(* -1 (pow x 2))
(*.f64 x (neg.f64 x))
(* -1 (pow x 2))
(*.f64 x (neg.f64 x))
(* -1 (pow x 2))
(*.f64 x (neg.f64 x))
(* -1 (pow x 2))
(*.f64 x (neg.f64 x))
(* -1 (pow x 2))
(*.f64 x (neg.f64 x))
(* -1 (pow x 2))
(*.f64 x (neg.f64 x))
(* -1 (pow x 2))
(*.f64 x (neg.f64 x))
(* -1 (pow x 2))
(*.f64 x (neg.f64 x))
(* -1 (pow x 2))
(*.f64 x (neg.f64 x))
(* -1 (pow x 2))
(*.f64 x (neg.f64 x))
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)

eval93.0ms (1.4%)

Memory
37.9MiB live, 151.5MiB allocated
Compiler

Compiled 21 613 to 1 588 computations (92.7% saved)

prune83.0ms (1.2%)

Memory
-23.4MiB live, 144.3MiB allocated
Pruning

4 alts after pruning (1 fresh and 3 done)

PrunedKeptTotal
New7641765
Fresh000
Picked134
Done000
Total7654769
Accuracy
100.0%
Counts
769 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 (*.f64 x #s(literal 2 binary64)) eps (*.f64 eps eps))
66.3%
(*.f64 x (*.f64 #s(literal 2 binary64) eps))
100.0%
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
71.0%
(*.f64 eps eps)
Compiler

Compiled 30 to 19 computations (36.7% saved)

simplify5.0ms (0.1%)

Memory
6.9MiB live, 6.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 eps eps)
cost-diff0
(*.f64 x #s(literal 2 binary64))
cost-diff320
(fma.f64 (*.f64 x #s(literal 2 binary64)) eps (*.f64 eps eps))
Rules
30×lower-*.f32
26×lower-*.f64
18×lower-fma.f32
16×lower-fma.f64
12×*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0617
01016
11716
22716
32916
02915
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(fma.f64 (*.f64 x #s(literal 2 binary64)) eps (*.f64 eps eps))
(*.f64 x #s(literal 2 binary64))
x
#s(literal 2 binary64)
eps
(*.f64 eps eps)
Outputs
(fma.f64 (*.f64 x #s(literal 2 binary64)) eps (*.f64 eps eps))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 x #s(literal 2 binary64))
x
#s(literal 2 binary64)
eps
(*.f64 eps eps)

localize23.0ms (0.3%)

Memory
-0.1MiB live, 37.4MiB allocated
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 x #s(literal 2 binary64))
accuracy100.0%
(*.f64 eps eps)
accuracy100.0%
(fma.f64 (*.f64 x #s(literal 2 binary64)) eps (*.f64 eps eps))
Samples
13.0ms256×0valid
Compiler

Compiled 20 to 9 computations (55% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
ival-mult: 5.0ms (77% of total)
ival-add: 1.0ms (15.4% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series1.0ms (0%)

Memory
2.5MiB live, 2.5MiB allocated
Counts
3 → 48
Calls
Call 1
Inputs
#<alt (fma.f64 (*.f64 x #s(literal 2 binary64)) eps (*.f64 eps eps))>
#<alt (*.f64 x #s(literal 2 binary64))>
#<alt (*.f64 eps eps)>
Outputs
#<alt (pow eps 2)>
#<alt (+ (* 2 (* eps x)) (pow eps 2))>
#<alt (+ (* 2 (* eps x)) (pow eps 2))>
#<alt (+ (* 2 (* eps x)) (pow eps 2))>
#<alt (* 2 (* eps x))>
#<alt (* x (+ (* 2 eps) (/ (pow eps 2) x)))>
#<alt (* x (+ (* 2 eps) (/ (pow eps 2) x)))>
#<alt (* x (+ (* 2 eps) (/ (pow eps 2) x)))>
#<alt (* 2 (* eps x))>
#<alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))>
#<alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))>
#<alt (* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))>
#<alt (* 2 (* eps x))>
#<alt (* eps (+ eps (* 2 x)))>
#<alt (* eps (+ eps (* 2 x)))>
#<alt (* eps (+ eps (* 2 x)))>
#<alt (pow eps 2)>
#<alt (* (pow eps 2) (+ 1 (* 2 (/ x eps))))>
#<alt (* (pow eps 2) (+ 1 (* 2 (/ x eps))))>
#<alt (* (pow eps 2) (+ 1 (* 2 (/ x eps))))>
#<alt (pow eps 2)>
#<alt (* (pow eps 2) (+ 1 (* 2 (/ x eps))))>
#<alt (* (pow eps 2) (+ 1 (* 2 (/ x eps))))>
#<alt (* (pow eps 2) (+ 1 (* 2 (/ x eps))))>
#<alt (* 2 x)>
#<alt (* 2 x)>
#<alt (* 2 x)>
#<alt (* 2 x)>
#<alt (* 2 x)>
#<alt (* 2 x)>
#<alt (* 2 x)>
#<alt (* 2 x)>
#<alt (* 2 x)>
#<alt (* 2 x)>
#<alt (* 2 x)>
#<alt (* 2 x)>
#<alt (pow eps 2)>
#<alt (pow eps 2)>
#<alt (pow eps 2)>
#<alt (pow eps 2)>
#<alt (pow eps 2)>
#<alt (pow eps 2)>
#<alt (pow eps 2)>
#<alt (pow eps 2)>
#<alt (pow eps 2)>
#<alt (pow eps 2)>
#<alt (pow eps 2)>
#<alt (pow eps 2)>
Calls

12 calls:

TimeVariablePointExpression
0.0ms
x
@0
(+ (* (* x 2) eps) (* eps eps))
0.0ms
x
@inf
(* x 2)
0.0ms
x
@-inf
(* x 2)
0.0ms
x
@0
(* x 2)
0.0ms
eps
@inf
(+ (* (* x 2) eps) (* eps eps))

rewrite504.0ms (7.4%)

Memory
16.6MiB live, 521.7MiB allocated
Algorithm
batch-egg-rewrite
Rules
12 312×lower-fma.f32
12 310×lower-fma.f64
4 168×lower-*.f32
4 164×lower-*.f64
3 988×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0614
01013
13113
220913
3215313
0831512
Stop Event
iter limit
node limit
iter limit
Counts
3 → 198
Calls
Call 1
Inputs
(fma.f64 (*.f64 x #s(literal 2 binary64)) eps (*.f64 eps eps))
(*.f64 x #s(literal 2 binary64))
(*.f64 eps eps)
Outputs
(+.f64 (*.f64 eps eps) (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(+.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) eps) (*.f64 eps eps))
(+.f64 (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (neg.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))) #s(literal -1 binary64)))
(-.f64 (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))
(-.f64 (/.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))))) (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x)) (*.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))) (/.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps eps))) (neg.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) #s(literal 64 binary64))) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps))))) (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x))))) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps))))) (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) #s(literal 64 binary64))) (fma.f64 x (*.f64 (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x) (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x))) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps)))))) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps)))) (fma.f64 x (*.f64 (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x) (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x))) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps)))))) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x) (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x)))) (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps)))) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (/.f64 (/.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps)))) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x)))))) (/.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (neg.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x)))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) #s(literal 64 binary64))) (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x)))) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps)))))) (/.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x)))) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps)))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) #s(literal 64 binary64))) (*.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (fma.f64 x (*.f64 (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x) (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x))) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps))))))) (/.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (fma.f64 x (*.f64 (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x) (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x))) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps))))))))
(-.f64 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x) (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x)))) (*.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps))))) (/.f64 (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps))))))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x)) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))) (/.f64 (*.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))))
(-.f64 (/.f64 (*.f64 (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))) (fma.f64 (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (fma.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))))) (/.f64 (*.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))) (fma.f64 (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (fma.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))))))
(-.f64 (/.f64 (*.f64 (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))) (fma.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))) (/.f64 (*.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (fma.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))))
(fma.f64 x (*.f64 #s(literal 2 binary64) eps) (*.f64 eps eps))
(fma.f64 x (/.f64 (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (neg.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(fma.f64 #s(literal 2 binary64) (*.f64 x eps) (*.f64 eps eps))
(fma.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x eps) #s(literal 1 binary64)) (*.f64 eps eps))
(fma.f64 (*.f64 x #s(literal 2 binary64)) eps (*.f64 eps eps))
(fma.f64 (*.f64 x #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (*.f64 eps eps))) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (neg.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(fma.f64 eps (*.f64 x #s(literal 2 binary64)) (*.f64 eps eps))
(fma.f64 eps eps (*.f64 (*.f64 x #s(literal 2 binary64)) eps))
(fma.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (neg.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(fma.f64 eps (/.f64 (*.f64 eps (*.f64 #s(literal 4 binary64) (*.f64 x x))) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (neg.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(fma.f64 eps (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 eps eps))
(fma.f64 eps (exp.f64 (log.f64 (*.f64 x #s(literal 2 binary64)))) (*.f64 eps eps))
(fma.f64 (*.f64 eps eps) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (neg.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(fma.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) eps) (/.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) eps) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (neg.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(fma.f64 (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x)) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (neg.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(fma.f64 (*.f64 #s(literal 2 binary64) eps) x (*.f64 eps eps))
(fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (/.f64 (*.f64 eps eps) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (neg.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (*.f64 #s(literal 4 binary64) (*.f64 x x))) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (neg.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(fma.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (neg.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (*.f64 eps eps))) (/.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (neg.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(fma.f64 (*.f64 x eps) #s(literal 2 binary64) (*.f64 eps eps))
(fma.f64 (*.f64 x (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) (/.f64 (*.f64 #s(literal 2 binary64) eps) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (neg.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(fma.f64 (*.f64 eps (*.f64 #s(literal 4 binary64) (*.f64 x x))) (/.f64 eps (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (neg.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(fma.f64 (/.f64 x eps) (/.f64 (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (neg.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(fma.f64 (/.f64 (*.f64 x #s(literal 2 binary64)) eps) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (*.f64 eps eps))) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (neg.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(fma.f64 (/.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) eps) eps) (/.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) eps) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (neg.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) eps) (/.f64 (*.f64 eps eps) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (neg.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(fma.f64 (/.f64 (*.f64 x x) eps) (/.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (neg.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (*.f64 eps eps))) eps) (/.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (neg.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(fma.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x #s(literal 2 binary64)) eps)) eps) (/.f64 (*.f64 #s(literal 2 binary64) eps) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (neg.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(fma.f64 (/.f64 (*.f64 eps (*.f64 #s(literal 4 binary64) (*.f64 x x))) eps) (/.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (neg.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(fma.f64 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x)) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps eps)))) (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) (neg.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(fma.f64 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x)) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps))))) (fma.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x) (*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))) (neg.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(fma.f64 (pow.f64 x #s(literal 1 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) eps) #s(literal 1 binary64)) (*.f64 eps eps))
(fma.f64 (pow.f64 (*.f64 #s(literal 2 binary64) eps) #s(literal 1 binary64)) (pow.f64 x #s(literal 1 binary64)) (*.f64 eps eps))
(fma.f64 (pow.f64 (*.f64 x eps) #s(literal 1 binary64)) #s(literal 2 binary64) (*.f64 eps eps))
(fma.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1 binary64)) eps (*.f64 eps eps))
(fma.f64 (exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) eps))) (exp.f64 (log.f64 x)) (*.f64 eps eps))
(fma.f64 (exp.f64 (log.f64 (*.f64 x #s(literal 2 binary64)))) eps (*.f64 eps eps))
(fma.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) eps))) (*.f64 eps eps))
(fma.f64 (exp.f64 (log.f64 #s(literal 2 binary64))) (exp.f64 (log.f64 (*.f64 x eps))) (*.f64 eps eps))
(fma.f64 (exp.f64 (log.f64 (*.f64 x eps))) (exp.f64 (log.f64 #s(literal 2 binary64))) (*.f64 eps eps))
(neg.f64 (/.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (neg.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x)))))))
(neg.f64 (/.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps eps))) (neg.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x))))) (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(/.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps eps))) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))
(/.f64 (neg.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))))) (neg.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps eps)))) (neg.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps eps))) #s(literal 512 binary64)) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps)))))) (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x)))) (fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 8 binary64)))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) #s(literal 64 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x)))) (fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 8 binary64)))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) #s(literal 64 binary64))))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps eps))) #s(literal 512 binary64)) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x)))) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps))))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (fma.f64 x (*.f64 (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x) (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x))) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps)))))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps)))) (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps eps))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x)) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 8 binary64)))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) #s(literal 64 binary64)))) (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x))))) (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps eps))) #s(literal 512 binary64)) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps)))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x) (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x))) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps))))) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps))) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps eps)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (fma.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))) (-.f64 (*.f64 (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))) (*.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (-.f64 (*.f64 (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))) (*.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x))) (*.f64 eps (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (*.f64 eps (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 8 binary64)))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) #s(literal 64 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps eps))) #s(literal 512 binary64)) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps)))))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps))))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x) (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x))) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps))))) (*.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps))))) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps eps)))) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x))) (*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps eps)) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (/.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps eps))) eps)))
(/.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 eps eps) (*.f64 #s(literal 4 binary64) (*.f64 x x)))) (*.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps))))) (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x)))) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps))))))
(/.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps))))) (*.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (fma.f64 x (*.f64 (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x) (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x))) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps)))))))
(/.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps eps)))) (*.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x)) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (*.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps eps))) #s(literal 512 binary64)) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps)))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 8 binary64)))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) #s(literal 64 binary64)))) (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps))))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps))))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x) (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x))) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps))))) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps eps)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps))) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps eps))) #s(literal 512 binary64)) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))))))) (neg.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x)))) (fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 8 binary64)))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) #s(literal 64 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps)))))) (neg.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x)))) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps)))))) (neg.f64 (*.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (fma.f64 x (*.f64 (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x) (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x))) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps eps))))) (neg.f64 (*.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))))) (neg.f64 (neg.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps eps))))) (neg.f64 (neg.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))))
(/.f64 (neg.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 eps eps) (*.f64 #s(literal 4 binary64) (*.f64 x x))))) (neg.f64 (*.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))) (*.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))) (fma.f64 (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (fma.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))) (*.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))) (fma.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(/.f64 (*.f64 eps (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x))))
(/.f64 (*.f64 eps (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps eps))) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))
(/.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps eps))) #s(literal 512 binary64)) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps)))))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x)))))) (fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 8 binary64)))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) #s(literal 64 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps))))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x)))))) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps))))) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))) (fma.f64 x (*.f64 (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x) (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x))) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps eps)))) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))) (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps))))
(/.f64 (*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))) eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps eps)) eps) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))
(/.f64 (/.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps eps))) eps) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))
(/.f64 (-.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x))) (neg.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (neg.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x)) (/.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (*.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) #s(literal 1 binary64))) (*.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (/.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x)) (neg.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))) (*.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (neg.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps)))))) (*.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (neg.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 (/.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x))) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (*.f64 (/.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x))) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (*.f64 (/.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x))) (/.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))) (*.f64 (/.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x))) (neg.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps)))))) (*.f64 (/.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x))) (neg.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 (/.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x))) (*.f64 eps (*.f64 eps eps)))) (*.f64 (/.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x))) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x))) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 (neg.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (*.f64 (neg.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x))) (/.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (*.f64 (neg.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) #s(literal 1 binary64))) (*.f64 (neg.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (/.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x))) (neg.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))) (*.f64 (neg.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (neg.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps)))))) (*.f64 (neg.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (neg.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x))) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 (neg.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 eps (*.f64 eps eps)))) (*.f64 (neg.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x)) eps) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (*.f64 (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x)) eps) (/.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))) (*.f64 (-.f64 (*.f64 x #s(literal 2 binary64)) eps) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (/.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 eps (*.f64 eps (*.f64 eps eps))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x)) eps) (neg.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))) (*.f64 (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (neg.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps)))))) (*.f64 (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (neg.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x)) eps) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (*.f64 eps (*.f64 eps eps)))) (*.f64 (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))
(/.f64 (-.f64 (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))))) (*.f64 (*.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64)))) (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x)))) (*.f64 (*.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64)))) (*.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps eps))) eps)) (neg.f64 (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x)) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 eps (*.f64 eps (*.f64 eps eps)))))) (neg.f64 (*.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps eps))) #s(literal 512 binary64)) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps)))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 8 binary64)))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) #s(literal 64 binary64)))) (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x) (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x))) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps))))) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps eps)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps))) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))))))) (neg.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x))))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps eps)))))) (neg.f64 (neg.f64 (neg.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 eps eps) (*.f64 #s(literal 4 binary64) (*.f64 x x)))))) (neg.f64 (neg.f64 (*.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))) (*.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))))) (neg.f64 (fma.f64 (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (fma.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))) (*.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))) (neg.f64 (fma.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))))
(/.f64 (neg.f64 (*.f64 eps (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))))) (neg.f64 (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 eps (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps eps)))) (neg.f64 (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps eps))) #s(literal 512 binary64)) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps)))))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x))))))) (neg.f64 (fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 8 binary64)))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) #s(literal 64 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps))))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x))))))) (neg.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps))))) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))) (neg.f64 (fma.f64 x (*.f64 (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x) (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x))) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps eps)))) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))) (neg.f64 (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))) eps)) (neg.f64 (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps eps)) eps)) (neg.f64 (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))
(/.f64 (fma.f64 (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))) (pow.f64 (neg.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) #s(literal 3 binary64))) (fma.f64 (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (-.f64 (*.f64 (neg.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (neg.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))) (*.f64 (*.f64 eps (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (neg.f64 (/.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x)) (*.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))))) (/.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))))) (fma.f64 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x)) (*.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))))) (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x)) (*.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))))) (*.f64 (/.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))))) (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x)) (*.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64)))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal -1 binary64))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(*.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) (*.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))))
(*.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) (/.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x))))))
(*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x)))) (*.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x)))))))
(*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x)))) (/.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x))))))
(*.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps eps))) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))))
(*.f64 (fma.f64 x #s(literal 2 binary64) eps) eps)
(*.f64 (neg.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x)))))))
(*.f64 (neg.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps eps)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))))
(*.f64 #s(literal 1 binary64) (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x))))) (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps eps))))
(*.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 eps eps) (*.f64 #s(literal 4 binary64) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))))))
(*.f64 (/.f64 (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)) eps) (/.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (-.f64 (*.f64 x #s(literal 2 binary64)) eps)))
(*.f64 (/.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps eps)))) (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))
(*.f64 (/.f64 #s(literal 1 binary64) eps) (pow.f64 (/.f64 (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps eps)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (fma.f64 (*.f64 (*.f64 eps eps) (*.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))))) (*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))))) (*.f64 (*.f64 eps eps) (*.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) #s(literal 64 binary64))))) (fma.f64 (*.f64 (*.f64 eps eps) (*.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))))) (-.f64 (*.f64 (*.f64 eps eps) (*.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))))) (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x))) (*.f64 x (*.f64 (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x) (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x))))))
(*.f64 (/.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x)))) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64)))))))) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64)))))))
(*.f64 (/.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps eps))) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps))))) (fma.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x) (*.f64 (*.f64 eps eps) (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps)))))
(*.f64 (pow.f64 (/.f64 eps (*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))) #s(literal -1 binary64)) (pow.f64 (/.f64 (-.f64 (*.f64 x #s(literal 2 binary64)) eps) (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x)))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 eps (*.f64 eps eps))) #s(literal 512 binary64)) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 8 binary64)))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))) #s(literal 64 binary64))))))
(*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 eps eps) (fma.f64 eps (-.f64 eps (*.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps))))))
(*.f64 (pow.f64 (/.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (fma.f64 eps (*.f64 eps eps) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 eps (*.f64 eps eps)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x) (*.f64 x (*.f64 (*.f64 (*.f64 eps eps) #s(literal 4 binary64)) x))) (*.f64 (*.f64 eps (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps)))))))
(*.f64 (pow.f64 (/.f64 (*.f64 eps (-.f64 (*.f64 x #s(literal 2 binary64)) eps)) (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps))) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 eps eps))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (*.f64 eps eps)))))
(*.f64 x #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) x)
(exp.f64 (log.f64 (*.f64 eps eps)))
(exp.f64 (*.f64 (log.f64 (*.f64 eps eps)) #s(literal 1 binary64)))
(exp.f64 (-.f64 (*.f64 (log.f64 eps) #s(literal 3 binary64)) (log.f64 eps)))
(exp.f64 (-.f64 (*.f64 (log.f64 (*.f64 eps eps)) #s(literal 3/2 binary64)) (log.f64 eps)))
(/.f64 (*.f64 eps (*.f64 eps eps)) eps)
(/.f64 #s(literal 1 binary64) (/.f64 eps (*.f64 eps (*.f64 eps eps))))
(/.f64 (neg.f64 (*.f64 eps (*.f64 eps eps))) (neg.f64 eps))
(pow.f64 eps #s(literal 2 binary64))
(pow.f64 (*.f64 eps eps) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 eps))
(*.f64 eps eps)

simplify264.0ms (3.9%)

Memory
-26.6MiB live, 244.4MiB allocated
Algorithm
egg-herbie
Rules
4 314×lower-fma.f64
4 314×lower-fma.f32
3 424×lower-*.f64
3 424×lower-*.f32
1 470×div-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
026258
176222
2187222
3450222
41291222
52373222
64434222
76985222
08156204
Stop Event
iter limit
node limit
Counts
48 → 48
Calls
Call 1
Inputs
(pow eps 2)
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
(+ (* 2 (* eps x)) (pow eps 2))
(* 2 (* eps x))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(* 2 (* eps x))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(* 2 (* eps x))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
(* eps (+ eps (* 2 x)))
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(pow eps 2)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
(pow eps 2)
Outputs
(pow eps 2)
(*.f64 eps eps)
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(+ (* 2 (* eps x)) (pow eps 2))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* 2 (* eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* x (+ (* 2 eps) (/ (pow eps 2) x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* 2 (* eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* -1 (* x (+ (* -2 eps) (* -1 (/ (pow eps 2) x)))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* 2 (* eps x))
(*.f64 #s(literal 2 binary64) (*.f64 eps x))
(* eps (+ eps (* 2 x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* eps (+ eps (* 2 x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* eps (+ eps (* 2 x)))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(pow eps 2)
(*.f64 eps eps)
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* (pow eps 2) (+ 1 (* 2 (/ x eps))))
(*.f64 eps (fma.f64 #s(literal 2 binary64) x eps))
(* 2 x)
(*.f64 #s(literal 2 binary64) x)
(* 2 x)
(*.f64 #s(literal 2 binary64) x)
(* 2 x)
(*.f64 #s(literal 2 binary64) x)
(* 2 x)
(*.f64 #s(literal 2 binary64) x)
(* 2 x)
(*.f64 #s(literal 2 binary64) x)
(* 2 x)
(*.f64 #s(literal 2 binary64) x)
(* 2 x)
(*.f64 #s(literal 2 binary64) x)
(* 2 x)
(*.f64 #s(literal 2 binary64) x)
(* 2 x)
(*.f64 #s(literal 2 binary64) x)
(* 2 x)
(*.f64 #s(literal 2 binary64) x)
(* 2 x)
(*.f64 #s(literal 2 binary64) x)
(* 2 x)
(*.f64 #s(literal 2 binary64) x)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)
(pow eps 2)
(*.f64 eps eps)

eval29.0ms (0.4%)

Memory
-13.7MiB live, 62.0MiB allocated
Compiler

Compiled 10 033 to 610 computations (93.9% saved)

prune29.0ms (0.4%)

Memory
22.5MiB live, 64.9MiB allocated
Pruning

4 alts after pruning (0 fresh and 4 done)

PrunedKeptTotal
New2460246
Fresh000
Picked011
Done033
Total2464250
Accuracy
100.0%
Counts
250 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 (*.f64 x #s(literal 2 binary64)) eps (*.f64 eps eps))
66.3%
(*.f64 x (*.f64 #s(literal 2 binary64) eps))
100.0%
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
71.0%
(*.f64 eps eps)
Compiler

Compiled 77 to 37 computations (51.9% saved)

regimes10.0ms (0.1%)

Memory
-17.9MiB live, 19.2MiB allocated
Counts
6 → 1
Calls
Call 1
Inputs
(*.f64 eps eps)
(*.f64 x (*.f64 #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(fma.f64 (*.f64 x #s(literal 2 binary64)) eps (*.f64 eps eps))
(fma.f64 (+.f64 x eps) x (fma.f64 eps (+.f64 x eps) (neg.f64 (*.f64 x x))))
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
Outputs
(fma.f64 (*.f64 x #s(literal 2 binary64)) eps (*.f64 eps eps))
Calls

3 calls:

4.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
3.0ms
eps
2.0ms
x
Results
AccuracySegmentsBranch
100.0%1x
100.0%1eps
100.0%1(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
Compiler

Compiled 17 to 11 computations (35.3% saved)

regimes6.0ms (0.1%)

Memory
15.7MiB live, 15.7MiB allocated
Counts
3 → 1
Calls
Call 1
Inputs
(*.f64 eps eps)
(*.f64 x (*.f64 #s(literal 2 binary64) eps))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
Outputs
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
Calls

3 calls:

2.0ms
eps
2.0ms
x
2.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
Results
AccuracySegmentsBranch
100.0%1x
100.0%1eps
100.0%1(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
Compiler

Compiled 17 to 11 computations (35.3% saved)

regimes6.0ms (0.1%)

Memory
-25.4MiB live, 13.6MiB allocated
Counts
2 → 2
Calls
Call 1
Inputs
(*.f64 eps eps)
(*.f64 x (*.f64 #s(literal 2 binary64) eps))
Outputs
(*.f64 x (*.f64 #s(literal 2 binary64) eps))
(*.f64 eps eps)
Calls

3 calls:

3.0ms
eps
1.0ms
x
1.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
Results
AccuracySegmentsBranch
93.1%3x
86.4%3eps
96.9%2(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
Compiler

Compiled 17 to 11 computations (35.3% saved)

regimes4.0ms (0.1%)

Memory
11.5MiB live, 11.5MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 eps eps)
Outputs
(*.f64 eps eps)
Calls

3 calls:

1.0ms
eps
1.0ms
x
1.0ms
(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
Results
AccuracySegmentsBranch
71.0%1eps
71.0%1x
71.0%1(-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
Compiler

Compiled 17 to 11 computations (35.3% saved)

bsearch0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
4.506525748411715e-301
3.0607070545682116e-294
Compiler

Compiled 14 to 12 computations (14.3% saved)

simplify6.0ms (0.1%)

Memory
16.8MiB live, 16.9MiB allocated
Algorithm
egg-herbie
Rules
10×*-commutative_binary64
+-commutative_binary64
sub-neg_binary64
neg-sub0_binary64
neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01737
12437
22937
33137
43237
Stop Event
saturated
Calls
Call 1
Inputs
(fma.f64 (*.f64 x #s(literal 2 binary64)) eps (*.f64 eps eps))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 6032057205060441/12064114410120881697684249086315471354100504503497011563593230129923244688987454586741947156276531487416450850028801674329627080999958126358211839195533902044386710183415792069701368078118158360793576698212191168580174892152827542937880954483101341506291035205862448784848059094859987648259778470316291228729945882624 binary64)) (*.f64 x (*.f64 #s(literal 2 binary64) eps)) (*.f64 eps eps))
(*.f64 eps eps)
Outputs
(fma.f64 (*.f64 x #s(literal 2 binary64)) eps (*.f64 eps eps))
(*.f64 eps (fma.f64 x #s(literal 2 binary64) eps))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x eps) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) #s(literal 6032057205060441/12064114410120881697684249086315471354100504503497011563593230129923244688987454586741947156276531487416450850028801674329627080999958126358211839195533902044386710183415792069701368078118158360793576698212191168580174892152827542937880954483101341506291035205862448784848059094859987648259778470316291228729945882624 binary64)) (*.f64 x (*.f64 #s(literal 2 binary64) eps)) (*.f64 eps eps))
(*.f64 eps eps)

soundness582.0ms (8.5%)

Memory
-34.5MiB live, 290.7MiB allocated
Rules
15 900×lower-fma.f32
15 894×lower-fma.f64
9 222×lower-fma.f64
9 222×lower-fma.f32
5 642×lower-*.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
069492
1214450
2574450
31825438
44173438
57244438
08097390
01354
02654
19951
282549
0884949
Stop Event
done
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 70 to 38 computations (45.7% saved)

preprocess30.0ms (0.4%)

Memory
25.2MiB live, 62.9MiB allocated
Compiler

Compiled 100 to 48 computations (52% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...