2cos (problem 3.3.5)

Time bar (total: 20.8s)

analyze45.0ms (0.2%)

Memory
-12.9MiB live, 70.8MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%50.6%49.4%0%0%0%0
0%0%50.6%49.4%0%0%0%1
0%0%50.6%49.4%0%0%0%2
0%0%25.3%49.4%0%25.3%0%3
0%0%25.3%49.4%0%25.3%0%4
0%0%19%49.4%0%31.6%0%5
0%0%15.8%49.4%0%34.8%0%6
0%0%11.1%49.4%0%39.5%0%7
0%0%8.7%49.4%0%41.9%0%8
0%0%5.9%49.4%0%44.6%0%9
0%0%4.5%49.4%0%46%0%10
0%0%3.1%49.4%0%47.5%0%11
0%0%2.7%49.4%0%47.9%0%12
Compiler

Compiled 27 to 19 computations (29.6% saved)

sample9.8s (47.1%)

Memory
96.8MiB live, 12 385.8MiB allocated
Samples
4.0s26 759×0invalid
3.2s5 758×2valid
526.0ms2 420×1valid
10.0ms78×0valid
Precisions
Click to see histograms. Total time spent on operations: 6.0s
ival-cos: 2.7s (45.5% of total)
...in/eval/compile.rkt:111:19: 689.0ms (11.5% of total)
ival-add: 665.0ms (11.1% of total)
ival-<: 361.0ms (6% of total)
ival-sub: 328.0ms (5.5% of total)
ival-mult: 276.0ms (4.6% of total)
ival-<=: 267.0ms (4.5% of total)
ival-fabs: 264.0ms (4.4% of total)
adjust: 258.0ms (4.3% of total)
ival-and: 105.0ms (1.8% of total)
...in/eval/compile.rkt:110:19: 41.0ms (0.7% of total)
ival-assert: 15.0ms (0.3% of total)
Bogosity

preprocess30.0ms (0.1%)

Memory
-20.9MiB live, 62.0MiB allocated
Algorithm
egg-herbie
Rules
116×sub-neg
80×accelerator-lowering-fma.f32
80×accelerator-lowering-fma.f64
76×associate--r+
72×cancel-sign-sub-inv
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02148
14344
28742
316042
428742
538742
647842
754342
855642
956642
067
197
2147
3207
4287
5437
6767
71017
81447
91597
101677
01677
Stop Event
iter limit
saturated
saturated
Calls
Call 1
Inputs
(- (cos (+ x eps)) (cos x))
Outputs
(- (cos (+ x eps)) (cos x))
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))
Call 2
Inputs
(- (cos (+ x eps)) (cos x))
(- (cos (+ (neg x) eps)) (cos (neg x)))
(- (cos (+ x (neg eps))) (cos x))
(neg (- (cos (+ (neg x) eps)) (cos (neg x))))
(neg (- (cos (+ x (neg eps))) (cos x)))
(- (cos (+ eps x)) (cos eps))
Outputs
(- (cos (+ x eps)) (cos x))
(- (cos (+ (neg x) eps)) (cos (neg x)))
(- (cos (- eps x)) (cos x))
(- (cos (+ x (neg eps))) (cos x))
(- (cos (- eps x)) (cos x))
(neg (- (cos (+ (neg x) eps)) (cos (neg x))))
(- (cos x) (cos (- eps x)))
(neg (- (cos (+ x (neg eps))) (cos x)))
(- (cos x) (cos (- eps x)))
(- (cos (+ eps x)) (cos eps))
(- (cos (+ x eps)) (cos eps))

explain196.0ms (0.9%)

Memory
-8.5MiB live, 424.9MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1391(6.65559031005997e-160 3.454180999358224e-164)0-(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))
20-0-(cos.f64 (+.f64 x eps))
00-0-eps
00-0-(+.f64 x eps)
00-0-(cos.f64 x)
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
-.f64(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))cancellation1400
cos.f64(cos.f64 (+.f64 x eps))sensitivity20
Confusion
Predicted +Predicted -
+1390
-1116
Precision
0.9928571428571429
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+13900
-10116
Precision?
0.9928571428571429
Recall?
1.0
Freqs
test
numberfreq
0116
1138
22
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
124.0ms354×2valid
21.0ms156×1valid
0.0ms0valid
Compiler

Compiled 58 to 28 computations (51.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 120.0ms
ival-cos: 96.0ms (79.8% of total)
adjust: 11.0ms (9.1% of total)
ival-add: 6.0ms (5% of total)
ival-sub: 6.0ms (5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated
Compiler

Compiled 2 to 2 computations (0% saved)

prune1.0ms (0%)

Memory
2.7MiB live, 2.7MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
51.3%
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))
Compiler

Compiled 9 to 6 computations (33.3% saved)

simplify8.0ms (0%)

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

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(cos.f64 x)
cost-diff0
(+.f64 x eps)
cost-diff0
(cos.f64 (+.f64 x eps))
cost-diff0
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))
Rules
80×accelerator-lowering-fma.f32
80×accelerator-lowering-fma.f64
48×*-lowering-*.f32
48×*-lowering-*.f64
36×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0618
1918
21418
32018
42818
54318
67618
710118
814418
915918
1016718
016718
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(- (cos (+ x eps)) (cos x))
(cos (+ x eps))
(+ x eps)
x
eps
(cos x)
Outputs
(- (cos (+ x eps)) (cos x))
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))
(cos (+ x eps))
(cos.f64 (+.f64 x eps))
(+ x eps)
(+.f64 x eps)
x
eps
(cos x)
(cos.f64 x)

localize81.0ms (0.4%)

Memory
2.1MiB live, 202.3MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(+.f64 x eps)
accuracy100.0%
(cos.f64 x)
accuracy99.9%
(cos.f64 (+.f64 x eps))
accuracy51.5%
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))
Samples
61.0ms177×2valid
9.0ms78×1valid
0.0ms0valid
Compiler

Compiled 20 to 8 computations (60% saved)

Precisions
Click to see histograms. Total time spent on operations: 58.0ms
ival-cos: 47.0ms (80.6% of total)
adjust: 5.0ms (8.6% of total)
ival-add: 3.0ms (5.1% of total)
ival-sub: 3.0ms (5.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series5.0ms (0%)

Memory
-28.6MiB live, 10.3MiB allocated
Counts
4 → 84
Calls
Call 1
Inputs
#<alt (- (cos (+ x eps)) (cos x))>
#<alt (cos (+ x eps))>
#<alt (+ x eps)>
#<alt (cos x)>
Outputs
#<alt (- (cos eps) 1)>
#<alt (- (+ (cos eps) (* -1 (* x (sin eps)))) 1)>
#<alt (- (+ (cos eps) (* x (- (* x (+ 1/2 (* -1/2 (cos eps)))) (sin eps)))) 1)>
#<alt (- (+ (cos eps) (* x (- (* x (+ 1/2 (+ (* -1/2 (cos eps)) (* 1/6 (* x (sin eps)))))) (sin eps)))) 1)>
#<alt (- (cos (+ eps x)) (cos x))>
#<alt (- (cos (+ eps x)) (cos x))>
#<alt (- (cos (+ eps x)) (cos x))>
#<alt (- (cos (+ eps x)) (cos x))>
#<alt (- (cos (- eps (* -1 x))) (cos x))>
#<alt (- (cos (- eps (* -1 x))) (cos x))>
#<alt (- (cos (- eps (* -1 x))) (cos x))>
#<alt (- (cos (- eps (* -1 x))) (cos x))>
#<alt (* -1 (* eps (sin x)))>
#<alt (* eps (- (* -1/2 (* eps (cos x))) (sin x)))>
#<alt (* eps (- (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x))))) (sin x)))>
#<alt (* eps (- (* eps (+ (* -1/2 (cos x)) (* eps (- (* 1/24 (* eps (cos x))) (* -1/6 (sin x)))))) (sin x)))>
#<alt (- (cos (+ eps x)) (cos x))>
#<alt (- (cos (+ eps x)) (cos x))>
#<alt (- (cos (+ eps x)) (cos x))>
#<alt (- (cos (+ eps x)) (cos x))>
#<alt (- (cos (- x (* -1 eps))) (cos x))>
#<alt (- (cos (- x (* -1 eps))) (cos x))>
#<alt (- (cos (- x (* -1 eps))) (cos x))>
#<alt (- (cos (- x (* -1 eps))) (cos x))>
#<alt (cos eps)>
#<alt (+ (cos eps) (* -1 (* x (sin eps))))>
#<alt (+ (cos eps) (* x (- (* -1/2 (* x (cos eps))) (sin eps))))>
#<alt (+ (cos eps) (* x (- (* x (+ (* -1/2 (cos eps)) (* 1/6 (* x (sin eps))))) (sin eps))))>
#<alt (cos (+ eps x))>
#<alt (cos (+ eps x))>
#<alt (cos (+ eps x))>
#<alt (cos (+ eps x))>
#<alt (cos (- eps (* -1 x)))>
#<alt (cos (- eps (* -1 x)))>
#<alt (cos (- eps (* -1 x)))>
#<alt (cos (- eps (* -1 x)))>
#<alt (cos x)>
#<alt (+ (cos x) (* -1 (* eps (sin x))))>
#<alt (+ (cos x) (* eps (- (* -1/2 (* eps (cos x))) (sin x))))>
#<alt (+ (cos x) (* eps (- (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x))))) (sin x))))>
#<alt (cos (+ eps x))>
#<alt (cos (+ eps x))>
#<alt (cos (+ eps x))>
#<alt (cos (+ eps x))>
#<alt (cos (- x (* -1 eps)))>
#<alt (cos (- x (* -1 eps)))>
#<alt (cos (- x (* -1 eps)))>
#<alt (cos (- x (* -1 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)))>
#<alt 1>
#<alt (+ 1 (* -1/2 (pow x 2)))>
#<alt (+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2)))>
#<alt (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2)))>
#<alt (cos x)>
#<alt (cos x)>
#<alt (cos x)>
#<alt (cos x)>
#<alt (cos x)>
#<alt (cos x)>
#<alt (cos x)>
#<alt (cos x)>
Calls

21 calls:

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

rewrite361.0ms (1.7%)

Memory
4.4MiB live, 676.6MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 936×accelerator-lowering-fma.f32
4 936×accelerator-lowering-fma.f64
4 656×*-lowering-*.f32
4 656×*-lowering-*.f64
2 192×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0616
15016
237616
3468816
0820116
Stop Event
iter limit
node limit
Counts
4 → 228
Calls
Call 1
Inputs
(- (cos (+ x eps)) (cos x))
(cos (+ x eps))
(+ x eps)
(cos x)
Outputs
(+.f64 (cos.f64 (+.f64 x eps)) (-.f64 #s(literal 0 binary64) (cos.f64 x)))
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))))
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (-.f64 #s(literal 0 binary64) (cos.f64 x))))
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (cos.f64 x)))
(+.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) (cos.f64 (+.f64 x eps)))
(+.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))))
(+.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (neg.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))
(+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 eps) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) #s(literal -1 binary64)))
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))))
(-.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))
(-.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))
(-.f64 #s(literal 0 binary64) (-.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))
(-.f64 (+.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps))) (*.f64 (sin.f64 x) (sin.f64 eps)))
(-.f64 (+.f64 (cos.f64 (+.f64 x eps)) #s(literal 0 binary64)) (cos.f64 x))
(fma.f64 (cos.f64 (+.f64 x eps)) (/.f64 (cos.f64 (+.f64 x eps)) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (neg.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))
(fma.f64 (cos.f64 (+.f64 x eps)) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))))
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))))
(fma.f64 (cos.f64 x) (cos.f64 eps) (+.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (-.f64 #s(literal 0 binary64) (cos.f64 x))))
(fma.f64 (cos.f64 x) (cos.f64 eps) (-.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (cos.f64 x)))
(fma.f64 (cos.f64 x) #s(literal -1 binary64) (cos.f64 (+.f64 x eps)))
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))))
(fma.f64 (cos.f64 eps) (cos.f64 x) (+.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (-.f64 #s(literal 0 binary64) (cos.f64 x))))
(fma.f64 (cos.f64 eps) (cos.f64 x) (-.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (cos.f64 x)))
(fma.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (neg.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (/.f64 (cos.f64 (+.f64 x eps)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))))
(fma.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (-.f64 x eps))) #s(literal 1/2 binary64) (neg.f64 (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))))
(fma.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (-.f64 x eps))) #s(literal 1/2 binary64) (+.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (-.f64 #s(literal 0 binary64) (cos.f64 x))))
(fma.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (-.f64 x eps))) #s(literal 1/2 binary64) (-.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (cos.f64 x)))
(fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps))))) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps))))) (-.f64 #s(literal 0 binary64) (cos.f64 x)))
(fma.f64 #s(literal -1 binary64) (cos.f64 x) (cos.f64 (+.f64 x eps)))
(fma.f64 (*.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))) (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 x eps))) (-.f64 #s(literal 0 binary64) (cos.f64 x)))
(fma.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 3/2 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))))
(fma.f64 (/.f64 (cos.f64 (+.f64 x eps)) #s(literal 2 binary64)) (/.f64 (cos.f64 (+.f64 x eps)) (*.f64 (cos.f64 (/.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64))) (cos.f64 (/.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 2 binary64))))) (neg.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))
(fma.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (cos.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 2 binary64))) (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (neg.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))
(fma.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))) (neg.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))
(fma.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 3 binary64)) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 6 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 4 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64)))))))) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))))
(fma.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 3 binary64)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))))
(fma.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps))))) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps))))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (cos.f64 x)))
(fma.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 x eps))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (cos.f64 x)))
(neg.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))))
(neg.f64 (/.f64 (/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (cos.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))
(neg.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 3 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (cos.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 2 binary64))) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 (+.f64 x eps)) (-.f64 #s(literal 0 binary64) (cos.f64 x))))))
(/.f64 (/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (cos.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 2 binary64)) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 3 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (cos.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 6 binary64)) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 6 binary64)) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 9 binary64)) (pow.f64 (cos.f64 x) #s(literal 9 binary64))) (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (+.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 6 binary64)) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (*.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 4 binary64)) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (pow.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) (pow.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (cos.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 9 binary64)) (pow.f64 (cos.f64 x) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 6 binary64)) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (*.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) #s(literal 3 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 6 binary64)) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 6 binary64)) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 4 binary64)) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 3 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (cos.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 3 binary64)) (pow.f64 (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps))))) (+.f64 (pow.f64 (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))))
(/.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64)))))) (-.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) (cos.f64 (+.f64 x eps))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps))))) (pow.f64 (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps))) #s(literal 2 binary64))) (+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (cos.f64 x) (*.f64 (sin.f64 x) (sin.f64 eps)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) #s(literal 2 binary64))) (+.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) #s(literal 2 binary64)) (pow.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) #s(literal 2 binary64))) (+.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))
(/.f64 (*.f64 #s(literal -2 binary64) (-.f64 (cos.f64 (/.f64 (-.f64 (+.f64 eps #s(literal 0 binary64)) (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 eps #s(literal 0 binary64)) (+.f64 eps (*.f64 x #s(literal 2 binary64)))))))) #s(literal 2 binary64))
(/.f64 (*.f64 (-.f64 (cos.f64 (/.f64 (-.f64 (+.f64 eps #s(literal 0 binary64)) (+.f64 eps (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 eps #s(literal 0 binary64)) (+.f64 eps (*.f64 x #s(literal 2 binary64))))))) #s(literal -2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 9 binary64)) (pow.f64 (cos.f64 x) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) (+.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 6 binary64)) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (*.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 6 binary64)) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 6 binary64)) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 4 binary64)) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (/.f64 (/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (cos.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (cos.f64 (/.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64))) (cos.f64 (/.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 2 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -2 binary64) (*.f64 (sin.f64 (/.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (sin.f64 (/.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 2 binary64))) (*.f64 (sin.f64 (/.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -2 binary64)))
(*.f64 (sin.f64 (/.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (sin.f64 (/.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sin.f64 (/.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))) #s(literal -2 binary64))
(*.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))
(*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (/.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))))
(*.f64 (/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (cos.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))
(*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))
(*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (/.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 (*.f64 (cos.f64 (/.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64))) (cos.f64 (/.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 2 binary64)))) (/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (cos.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 (neg.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 3 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (cos.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))
(*.f64 #s(literal 1 binary64) (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (cos.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (cos.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal -2 binary64) (sin.f64 (/.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 2 binary64)))) (sin.f64 (/.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 (/.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (*.f64 (cos.f64 (/.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64))) (cos.f64 (/.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 2 binary64))))))
(*.f64 (*.f64 #s(literal -2 binary64) (sin.f64 (/.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))) (sin.f64 (/.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 2 binary64))))
(*.f64 (/.f64 (/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (cos.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (-.f64 (cos.f64 x) (cos.f64 (+.f64 x eps))))))
(*.f64 (/.f64 (/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (cos.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 2 binary64)) (/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 (cos.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 2 binary64))) (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))
(*.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 6 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 4 binary64)) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64)))))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 (cos.f64 (/.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64))) (cos.f64 (/.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 2 binary64)))) (-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 6 binary64)) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))))))
(*.f64 (pow.f64 (/.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 4 binary64)) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))))
(*.f64 (pow.f64 (/.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (-.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 9 binary64)) (pow.f64 (cos.f64 x) #s(literal 9 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 6 binary64)) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (*.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)) #s(literal 3 binary64)))))
(*.f64 (pow.f64 (/.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (+.f64 x eps) #s(literal 2 binary64))))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x)))) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 6 binary64)) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 eps) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(+.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (cos.f64 eps)))
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 x x) (-.f64 x eps))) (cos.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps)))) (*.f64 (sin.f64 (/.f64 (*.f64 x x) (-.f64 x eps))) (sin.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps)))))
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 eps eps) (-.f64 eps x))) (cos.f64 (/.f64 (*.f64 x x) (-.f64 eps x)))) (*.f64 (sin.f64 (/.f64 (*.f64 eps eps) (-.f64 eps x))) (sin.f64 (/.f64 (*.f64 x x) (-.f64 eps x)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (+.f64 x eps))) #s(literal 1 binary64)))
(cos.f64 (+.f64 x eps))
(cos.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 eps (*.f64 eps eps))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x))))))
(cos.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 eps eps)) (-.f64 #s(literal 0 binary64) (-.f64 x eps))))
(cos.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 eps (*.f64 eps eps)))) (+.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x)))))
(cos.f64 (/.f64 (*.f64 (+.f64 x eps) (-.f64 #s(literal 0 binary64) (-.f64 x eps))) (-.f64 x eps)))
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps)))
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 3 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps))))) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps))))) (/.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 3 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps))))) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps))))))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps))))) (cos.f64 (-.f64 x eps))) (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps))))) (cos.f64 (-.f64 x eps))))
(-.f64 (*.f64 (cos.f64 (/.f64 (*.f64 x x) (-.f64 x eps))) (cos.f64 (neg.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps))))) (*.f64 (sin.f64 (/.f64 (*.f64 x x) (-.f64 x eps))) (sin.f64 (neg.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps))))))
(fma.f64 (cos.f64 x) (cos.f64 eps) (*.f64 (sin.f64 eps) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(fma.f64 (cos.f64 eps) (cos.f64 x) (*.f64 (sin.f64 eps) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(fma.f64 (sin.f64 x) (sin.f64 (-.f64 #s(literal 0 binary64) eps)) (*.f64 (cos.f64 x) (cos.f64 eps)))
(fma.f64 (sin.f64 eps) (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (cos.f64 x) (cos.f64 eps)))
(fma.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (-.f64 x eps))) #s(literal 1/2 binary64) (*.f64 (sin.f64 eps) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(fma.f64 #s(literal -1 binary64) (*.f64 (sin.f64 x) (sin.f64 eps)) (*.f64 (cos.f64 x) (cos.f64 eps)))
(fma.f64 (sin.f64 (-.f64 #s(literal 0 binary64) eps)) (sin.f64 x) (*.f64 (cos.f64 x) (cos.f64 eps)))
(fma.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (sin.f64 eps) (*.f64 (cos.f64 x) (cos.f64 eps)))
(fma.f64 (cos.f64 (/.f64 (*.f64 x x) (-.f64 x eps))) (cos.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps))) (*.f64 (sin.f64 (/.f64 (*.f64 x x) (-.f64 x eps))) (sin.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps)))))
(fma.f64 (cos.f64 (/.f64 (*.f64 eps eps) (-.f64 eps x))) (cos.f64 (/.f64 (*.f64 x x) (-.f64 eps x))) (*.f64 (sin.f64 (/.f64 (*.f64 eps eps) (-.f64 eps x))) (sin.f64 (/.f64 (*.f64 x x) (-.f64 eps x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps))))) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps))))) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps)))) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (-.f64 x eps)) (*.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps)))))
(/.f64 (*.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))) (cos.f64 (-.f64 x eps)))
(/.f64 (-.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (-.f64 x eps))) (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps)))) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (+.f64 x eps)) (cos.f64 (-.f64 x eps))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))))) #s(literal 4 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps))))) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps))))))
(/.f64 (neg.f64 (*.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps)))) (neg.f64 (cos.f64 (-.f64 x eps))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal 0 binary64) (sin.f64 x))) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps))))) (-.f64 (pow.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal 0 binary64) (sin.f64 x))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 eps) (-.f64 #s(literal 0 binary64) (sin.f64 x)))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps))))) (pow.f64 (*.f64 (sin.f64 eps) (-.f64 #s(literal 0 binary64) (sin.f64 x))) #s(literal 2 binary64))) (cos.f64 (-.f64 x eps)))
(pow.f64 (cos.f64 (+.f64 x eps)) #s(literal 1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps))))) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps)))) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (cos.f64 (-.f64 x eps)) (*.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps)))) #s(literal -1 binary64))
(*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps))))) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps))))))
(*.f64 (*.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))) (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 x eps))))
(*.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps))))) (*.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (cos.f64 (-.f64 x eps))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 x eps))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 x eps))) #s(literal 1 binary64)))
(+.f64 x eps)
(+.f64 eps x)
(+.f64 (/.f64 (*.f64 x x) (-.f64 x eps)) (neg.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 x eps))) #s(literal -1 binary64)))
(-.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 x (/.f64 x (-.f64 x eps)) (neg.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps))))
(fma.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (-.f64 x eps)) (neg.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps))))
(fma.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 eps eps))) (+.f64 x eps) (neg.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps))))
(fma.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 eps (*.f64 eps eps)))) (+.f64 (*.f64 x x) (*.f64 eps (+.f64 x eps))) (neg.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps))))
(neg.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 eps (*.f64 eps eps))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x))))))
(neg.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 eps eps)) (-.f64 #s(literal 0 binary64) (-.f64 x eps))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 eps (*.f64 eps eps)))) (+.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x)))))
(neg.f64 (/.f64 (*.f64 (+.f64 x eps) (-.f64 #s(literal 0 binary64) (-.f64 x eps))) (-.f64 x eps)))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 eps (*.f64 eps eps))) (+.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 eps eps)) (-.f64 x eps))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 eps (*.f64 eps eps)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x)))))
(/.f64 (*.f64 (+.f64 x eps) (-.f64 #s(literal 0 binary64) (-.f64 x eps))) (-.f64 #s(literal 0 binary64) (-.f64 x eps)))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))))) (*.f64 (+.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 x (*.f64 x x)))))))
(/.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 eps eps) (*.f64 x x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 x eps))))
(/.f64 (-.f64 (*.f64 eps eps) (*.f64 x x)) (-.f64 eps x))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x))) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 eps (*.f64 eps eps)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps)))) (*.f64 (-.f64 x eps) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 eps eps) (+.f64 (*.f64 x x) (*.f64 eps eps))))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) (*.f64 eps eps)) (-.f64 (*.f64 x x) (*.f64 eps eps))) (*.f64 (-.f64 x eps) (+.f64 (*.f64 x x) (*.f64 eps 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 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x 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 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps)))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 eps (*.f64 eps eps))) (+.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 eps eps) (+.f64 (*.f64 x x) (*.f64 eps eps)))) (-.f64 x eps)))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x x) (*.f64 eps eps)) (-.f64 (*.f64 x x) (*.f64 eps eps))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x x) (*.f64 eps eps)) (-.f64 x eps)))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 eps (*.f64 eps eps))) #s(literal 1 binary64)) (+.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 eps (*.f64 eps eps))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x))))))
(/.f64 (neg.f64 (*.f64 (+.f64 x eps) (-.f64 #s(literal 0 binary64) (-.f64 x eps)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 x eps))))
(/.f64 (neg.f64 (-.f64 (*.f64 eps eps) (*.f64 x 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 (*.f64 eps eps) (-.f64 x eps)) (/.f64 (*.f64 eps eps) (-.f64 x eps))) (/.f64 (*.f64 eps eps) (-.f64 x eps)))) (+.f64 (*.f64 (/.f64 (*.f64 x x) (-.f64 x eps)) (/.f64 (*.f64 x x) (-.f64 x eps))) (+.f64 (*.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))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x 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) (+.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 x (*.f64 x x))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x))))) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 eps (*.f64 eps eps))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps)))) (/.f64 #s(literal 1 binary64) (-.f64 x eps))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 eps eps) (+.f64 (*.f64 x x) (*.f64 eps eps)))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 x x) (*.f64 eps eps)) (-.f64 (*.f64 x x) (*.f64 eps eps))) (/.f64 #s(literal 1 binary64) (-.f64 x eps))) (+.f64 (*.f64 x x) (*.f64 eps eps)))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x eps)) #s(literal -1 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 eps eps) (*.f64 x 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 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 eps (*.f64 eps eps))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x)))))
(*.f64 (+.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x))) (*.f64 (+.f64 x eps) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x))))))
(*.f64 (+.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x))) (/.f64 (+.f64 x eps) (+.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x)))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 eps eps)) (/.f64 #s(literal 1 binary64) (-.f64 x eps)))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 eps (*.f64 eps eps)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x))))))
(*.f64 (*.f64 (+.f64 x eps) (-.f64 #s(literal 0 binary64) (-.f64 x eps))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 x eps))))
(*.f64 #s(literal 1 binary64) (+.f64 x eps))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x)))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 eps (*.f64 eps eps))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 eps (*.f64 eps eps)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x eps)) (-.f64 (*.f64 x x) (*.f64 eps eps)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x eps)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 eps eps))) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 eps eps) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 eps x)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 eps eps)) (-.f64 (*.f64 x x) (*.f64 eps eps))) (+.f64 x eps))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 eps (*.f64 eps eps))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 eps (-.f64 eps x)) (*.f64 (*.f64 eps (-.f64 eps x)) (*.f64 eps (-.f64 eps x)))))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 eps (-.f64 eps x)) (-.f64 (*.f64 eps (-.f64 eps x)) (*.f64 x x)))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 eps (*.f64 eps eps))) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 eps (-.f64 eps x)) (*.f64 eps (-.f64 eps x))))) (-.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 eps eps)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 eps (*.f64 eps eps)))) (+.f64 (*.f64 x x) (*.f64 eps (+.f64 x eps))))
(*.f64 (pow.f64 (/.f64 (-.f64 x eps) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 eps eps) (+.f64 (*.f64 x x) (*.f64 eps eps))))))
(*.f64 (pow.f64 (/.f64 (-.f64 x eps) (*.f64 (+.f64 (*.f64 x x) (*.f64 eps eps)) (-.f64 (*.f64 x x) (*.f64 eps eps)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 eps eps))))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x 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 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 x (*.f64 x x)))))))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x))) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 eps (*.f64 eps eps)))))
(+.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) (*.f64 #s(literal 0 binary64) (sin.f64 x)))
(exp.f64 (*.f64 (log.f64 (cos.f64 x)) #s(literal 1 binary64)))
(cos.f64 x)
(cos.f64 (-.f64 #s(literal 0 binary64) x))
(fma.f64 #s(literal 1 binary64) (cos.f64 x) (*.f64 #s(literal 0 binary64) (sin.f64 x)))
(pow.f64 (cos.f64 x) #s(literal 1 binary64))

simplify408.0ms (2%)

Memory
44.3MiB live, 716.8MiB allocated
Algorithm
egg-herbie
Rules
14 158×accelerator-lowering-fma.f32
14 158×accelerator-lowering-fma.f64
4 148×*-lowering-*.f32
4 148×*-lowering-*.f64
3 720×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0105498
1277495
2609495
32398494
47880494
08026474
Stop Event
iter limit
node limit
Counts
84 → 84
Calls
Call 1
Inputs
(- (cos eps) 1)
(- (+ (cos eps) (* -1 (* x (sin eps)))) 1)
(- (+ (cos eps) (* x (- (* x (+ 1/2 (* -1/2 (cos eps)))) (sin eps)))) 1)
(- (+ (cos eps) (* x (- (* x (+ 1/2 (+ (* -1/2 (cos eps)) (* 1/6 (* x (sin eps)))))) (sin eps)))) 1)
(- (cos (+ eps x)) (cos x))
(- (cos (+ eps x)) (cos x))
(- (cos (+ eps x)) (cos x))
(- (cos (+ eps x)) (cos x))
(- (cos (- eps (* -1 x))) (cos x))
(- (cos (- eps (* -1 x))) (cos x))
(- (cos (- eps (* -1 x))) (cos x))
(- (cos (- eps (* -1 x))) (cos x))
(* -1 (* eps (sin x)))
(* eps (- (* -1/2 (* eps (cos x))) (sin x)))
(* eps (- (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x))))) (sin x)))
(* eps (- (* eps (+ (* -1/2 (cos x)) (* eps (- (* 1/24 (* eps (cos x))) (* -1/6 (sin x)))))) (sin x)))
(- (cos (+ eps x)) (cos x))
(- (cos (+ eps x)) (cos x))
(- (cos (+ eps x)) (cos x))
(- (cos (+ eps x)) (cos x))
(- (cos (- x (* -1 eps))) (cos x))
(- (cos (- x (* -1 eps))) (cos x))
(- (cos (- x (* -1 eps))) (cos x))
(- (cos (- x (* -1 eps))) (cos x))
(cos eps)
(+ (cos eps) (* -1 (* x (sin eps))))
(+ (cos eps) (* x (- (* -1/2 (* x (cos eps))) (sin eps))))
(+ (cos eps) (* x (- (* x (+ (* -1/2 (cos eps)) (* 1/6 (* x (sin eps))))) (sin eps))))
(cos (+ eps x))
(cos (+ eps x))
(cos (+ eps x))
(cos (+ eps x))
(cos (- eps (* -1 x)))
(cos (- eps (* -1 x)))
(cos (- eps (* -1 x)))
(cos (- eps (* -1 x)))
(cos x)
(+ (cos x) (* -1 (* eps (sin x))))
(+ (cos x) (* eps (- (* -1/2 (* eps (cos x))) (sin x))))
(+ (cos x) (* eps (- (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x))))) (sin x))))
(cos (+ eps x))
(cos (+ eps x))
(cos (+ eps x))
(cos (+ eps x))
(cos (- x (* -1 eps)))
(cos (- x (* -1 eps)))
(cos (- x (* -1 eps)))
(cos (- x (* -1 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)))
1
(+ 1 (* -1/2 (pow x 2)))
(+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2)))
(+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2)))
(cos x)
(cos x)
(cos x)
(cos x)
(cos x)
(cos x)
(cos x)
(cos x)
Outputs
(- (cos eps) 1)
(+.f64 (cos.f64 eps) #s(literal -1 binary64))
(- (+ (cos eps) (* -1 (* x (sin eps)))) 1)
(+.f64 (cos.f64 eps) (-.f64 #s(literal -1 binary64) (*.f64 x (sin.f64 eps))))
(- (+ (cos eps) (* x (- (* x (+ 1/2 (* -1/2 (cos eps)))) (sin eps)))) 1)
(+.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (cos.f64 eps)) (*.f64 x (*.f64 x #s(literal 1/2 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x (sin.f64 eps))))
(- (+ (cos eps) (* x (- (* x (+ 1/2 (+ (* -1/2 (cos eps)) (* 1/6 (* x (sin eps)))))) (sin eps)))) 1)
(+.f64 #s(literal -1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 1/2 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (cos.f64 eps)) (*.f64 x (*.f64 (sin.f64 eps) (+.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))))))
(- (cos (+ eps x)) (cos x))
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))
(- (cos (+ eps x)) (cos x))
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))
(- (cos (+ eps x)) (cos x))
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))
(- (cos (+ eps x)) (cos x))
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))
(- (cos (- eps (* -1 x))) (cos x))
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))
(- (cos (- eps (* -1 x))) (cos x))
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))
(- (cos (- eps (* -1 x))) (cos x))
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))
(- (cos (- eps (* -1 x))) (cos x))
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))
(* -1 (* eps (sin x)))
(*.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) eps))
(* eps (- (* -1/2 (* eps (cos x))) (sin x)))
(*.f64 eps (-.f64 (*.f64 eps (*.f64 #s(literal -1/2 binary64) (cos.f64 x))) (sin.f64 x)))
(* eps (- (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x))))) (sin x)))
(*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal -1/2 binary64) (cos.f64 x))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))
(* eps (- (* eps (+ (* -1/2 (cos x)) (* eps (- (* 1/24 (* eps (cos x))) (* -1/6 (sin x)))))) (sin x)))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (sin.f64 x)))
(- (cos (+ eps x)) (cos x))
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))
(- (cos (+ eps x)) (cos x))
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))
(- (cos (+ eps x)) (cos x))
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))
(- (cos (+ eps x)) (cos x))
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))
(- (cos (- x (* -1 eps))) (cos x))
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))
(- (cos (- x (* -1 eps))) (cos x))
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))
(- (cos (- x (* -1 eps))) (cos x))
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))
(- (cos (- x (* -1 eps))) (cos x))
(-.f64 (cos.f64 (+.f64 eps x)) (cos.f64 x))
(cos eps)
(cos.f64 eps)
(+ (cos eps) (* -1 (* x (sin eps))))
(-.f64 (cos.f64 eps) (*.f64 x (sin.f64 eps)))
(+ (cos eps) (* x (- (* -1/2 (* x (cos eps))) (sin eps))))
(-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (cos.f64 eps)) (*.f64 x (sin.f64 eps)))
(+ (cos eps) (* x (- (* x (+ (* -1/2 (cos eps)) (* 1/6 (* x (sin eps))))) (sin eps))))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (cos.f64 eps)) (*.f64 x (*.f64 (sin.f64 eps) (+.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))))))
(cos (+ eps x))
(cos.f64 (+.f64 eps x))
(cos (+ eps x))
(cos.f64 (+.f64 eps x))
(cos (+ eps x))
(cos.f64 (+.f64 eps x))
(cos (+ eps x))
(cos.f64 (+.f64 eps x))
(cos (- eps (* -1 x)))
(cos.f64 (+.f64 eps x))
(cos (- eps (* -1 x)))
(cos.f64 (+.f64 eps x))
(cos (- eps (* -1 x)))
(cos.f64 (+.f64 eps x))
(cos (- eps (* -1 x)))
(cos.f64 (+.f64 eps x))
(cos x)
(cos.f64 x)
(+ (cos x) (* -1 (* eps (sin x))))
(-.f64 (cos.f64 x) (*.f64 eps (sin.f64 x)))
(+ (cos x) (* eps (- (* -1/2 (* eps (cos x))) (sin x))))
(-.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) #s(literal 1 binary64)) (cos.f64 x)) (*.f64 eps (sin.f64 x)))
(+ (cos x) (* eps (- (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x))))) (sin x))))
(+.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) #s(literal 1 binary64)) (cos.f64 x)) (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))
(cos (+ eps x))
(cos.f64 (+.f64 eps x))
(cos (+ eps x))
(cos.f64 (+.f64 eps x))
(cos (+ eps x))
(cos.f64 (+.f64 eps x))
(cos (+ eps x))
(cos.f64 (+.f64 eps x))
(cos (- x (* -1 eps)))
(cos.f64 (+.f64 eps x))
(cos (- x (* -1 eps)))
(cos.f64 (+.f64 eps x))
(cos (- x (* -1 eps)))
(cos.f64 (+.f64 eps x))
(cos (- x (* -1 eps)))
(cos.f64 (+.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
#s(literal 1 binary64)
(+ 1 (* -1/2 (pow x 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))
(+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2)))
(+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))))
(+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal -1/720 binary64))))))))
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)

eval56.0ms (0.3%)

Memory
-2.7MiB live, 75.1MiB allocated
Compiler

Compiled 8 338 to 898 computations (89.2% saved)

prune58.0ms (0.3%)

Memory
-61.7MiB live, 92.5MiB allocated
Pruning

9 alts after pruning (8 fresh and 1 done)

PrunedKeptTotal
New3048312
Fresh000
Picked011
Done000
Total3049313
Accuracy
99.8%
Counts
313 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
50.8%
(-.f64 (cos.f64 (+.f64 x eps)) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))))))
50.7%
(-.f64 (cos.f64 (+.f64 x eps)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))
51.3%
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))
50.1%
(+.f64 (cos.f64 eps) #s(literal -1 binary64))
99.6%
(*.f64 (*.f64 (sin.f64 (/.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))) #s(literal -2 binary64))
80.4%
(*.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) eps))
99.8%
(*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (sin.f64 x)))
99.4%
(*.f64 eps (-.f64 (*.f64 eps (*.f64 #s(literal -1/2 binary64) (cos.f64 x))) (sin.f64 x)))
99.5%
(*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal -1/2 binary64) (cos.f64 x))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))
Compiler

Compiled 263 to 186 computations (29.3% saved)

simplify733.0ms (3.5%)

Memory
24.4MiB live, 1 088.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 #s(literal -1/2 binary64) (cos.f64 x))
cost-diff0
(*.f64 eps (*.f64 #s(literal -1/2 binary64) (cos.f64 x)))
cost-diff0
(+.f64 (*.f64 eps (*.f64 #s(literal -1/2 binary64) (cos.f64 x))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))
cost-diff0
(*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal -1/2 binary64) (cos.f64 x))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))
cost-diff0
(*.f64 #s(literal -1/2 binary64) (cos.f64 x))
cost-diff0
(*.f64 eps (*.f64 #s(literal -1/2 binary64) (cos.f64 x)))
cost-diff0
(-.f64 (*.f64 eps (*.f64 #s(literal -1/2 binary64) (cos.f64 x))) (sin.f64 x))
cost-diff0
(*.f64 eps (-.f64 (*.f64 eps (*.f64 #s(literal -1/2 binary64) (cos.f64 x))) (sin.f64 x)))
cost-diff0
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))
cost-diff0
(+.f64 x eps)
cost-diff0
(cos.f64 (+.f64 x eps))
cost-diff0
(-.f64 (cos.f64 (+.f64 x eps)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))
cost-diff0
(cos.f64 eps)
cost-diff0
(+.f64 (cos.f64 eps) #s(literal -1 binary64))
cost-diff0
(+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))
cost-diff0
(*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))
cost-diff0
(*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (sin.f64 x)))
cost-diff6272
(-.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (sin.f64 x))
Rules
29 104×accelerator-lowering-fma.f32
29 104×accelerator-lowering-fma.f64
3 420×*-lowering-*.f32
3 420×*-lowering-*.f64
2 620×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
037289
199289
2253289
3530287
4906287
51592287
62844287
74424287
85467287
95760287
105869287
115897287
126169287
137465287
147585287
157586287
167586287
08406271
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* eps (- (* eps (+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24)))))) (sin x)))
eps
(- (* eps (+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24)))))) (sin x))
(* eps (+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24))))))
(+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24)))))
(* eps (* 1/6 (sin x)))
(* 1/6 (sin x))
1/6
(sin x)
x
(* (cos x) (+ -1/2 (* eps (* eps 1/24))))
(cos x)
(+ -1/2 (* eps (* eps 1/24)))
-1/2
(* eps (* eps 1/24))
(* eps 1/24)
1/24
(+ (cos eps) -1)
(cos eps)
eps
-1
(- (cos (+ x eps)) (+ 1 (* -1/2 (* x x))))
(cos (+ x eps))
(+ x eps)
x
eps
(+ 1 (* -1/2 (* x x)))
1
(* -1/2 (* x x))
-1/2
(* x x)
(* eps (- (* eps (* -1/2 (cos x))) (sin x)))
eps
(- (* eps (* -1/2 (cos x))) (sin x))
(* eps (* -1/2 (cos x)))
(* -1/2 (cos x))
-1/2
(cos x)
x
(sin x)
(* eps (+ (* eps (* -1/2 (cos x))) (* (sin x) (+ -1 (* eps (* eps 1/6))))))
eps
(+ (* eps (* -1/2 (cos x))) (* (sin x) (+ -1 (* eps (* eps 1/6)))))
(* eps (* -1/2 (cos x)))
(* -1/2 (cos x))
-1/2
(cos x)
x
(* (sin x) (+ -1 (* eps (* eps 1/6))))
(sin x)
(+ -1 (* eps (* eps 1/6)))
-1
(* eps (* eps 1/6))
(* eps 1/6)
1/6
Outputs
(* eps (- (* eps (+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24)))))) (sin x)))
(*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 eps eps) #s(literal -1/6 binary64))))))
eps
(- (* eps (+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24)))))) (sin x))
(-.f64 (*.f64 eps (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 eps eps) #s(literal -1/6 binary64)))))
(* eps (+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24))))))
(*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))
(+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24)))))
(+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))
(* eps (* 1/6 (sin x)))
(*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x)))
(* 1/6 (sin x))
(*.f64 #s(literal 1/6 binary64) (sin.f64 x))
1/6
#s(literal 1/6 binary64)
(sin x)
(sin.f64 x)
x
(* (cos x) (+ -1/2 (* eps (* eps 1/24))))
(*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))
(cos x)
(cos.f64 x)
(+ -1/2 (* eps (* eps 1/24)))
(+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))
-1/2
#s(literal -1/2 binary64)
(* eps (* eps 1/24))
(*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))
(* eps 1/24)
(*.f64 eps #s(literal 1/24 binary64))
1/24
#s(literal 1/24 binary64)
(+ (cos eps) -1)
(+.f64 (cos.f64 eps) #s(literal -1 binary64))
(cos eps)
(cos.f64 eps)
eps
-1
#s(literal -1 binary64)
(- (cos (+ x eps)) (+ 1 (* -1/2 (* x x))))
(+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) #s(literal 1/2 binary64))))
(cos (+ x eps))
(cos.f64 (+.f64 eps x))
(+ x eps)
(+.f64 eps x)
x
eps
(+ 1 (* -1/2 (* x x)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))
1
#s(literal 1 binary64)
(* -1/2 (* x x))
(*.f64 #s(literal -1/2 binary64) (*.f64 x x))
-1/2
#s(literal -1/2 binary64)
(* x x)
(*.f64 x x)
(* eps (- (* eps (* -1/2 (cos x))) (sin x)))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (sin.f64 x)))
eps
(- (* eps (* -1/2 (cos x))) (sin x))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (sin.f64 x))
(* eps (* -1/2 (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))
(* -1/2 (cos x))
(*.f64 (cos.f64 x) #s(literal -1/2 binary64))
-1/2
#s(literal -1/2 binary64)
(cos x)
(cos.f64 x)
x
(sin x)
(sin.f64 x)
(* eps (+ (* eps (* -1/2 (cos x))) (* (sin x) (+ -1 (* eps (* eps 1/6))))))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 eps eps) #s(literal -1/6 binary64))))))
eps
(+ (* eps (* -1/2 (cos x))) (* (sin x) (+ -1 (* eps (* eps 1/6)))))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 eps eps) #s(literal -1/6 binary64)))))
(* eps (* -1/2 (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))
(* -1/2 (cos x))
(*.f64 (cos.f64 x) #s(literal -1/2 binary64))
-1/2
#s(literal -1/2 binary64)
(cos x)
(cos.f64 x)
x
(* (sin x) (+ -1 (* eps (* eps 1/6))))
(*.f64 (sin.f64 x) (-.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps eps) #s(literal -1/6 binary64))))
(sin x)
(sin.f64 x)
(+ -1 (* eps (* eps 1/6)))
(-.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps eps) #s(literal -1/6 binary64)))
-1
#s(literal -1 binary64)
(* eps (* eps 1/6))
(*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))
(* eps 1/6)
(*.f64 eps #s(literal 1/6 binary64))
1/6
#s(literal 1/6 binary64)

localize297.0ms (1.4%)

Memory
0.7MiB live, 549.9MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(+.f64 (*.f64 eps (*.f64 #s(literal -1/2 binary64) (cos.f64 x))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))
accuracy99.8%
(*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))
accuracy99.7%
(*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal -1/2 binary64) (cos.f64 x))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))
accuracy99.5%
(*.f64 eps #s(literal 1/6 binary64))
accuracy100.0%
(cos.f64 x)
accuracy100.0%
(*.f64 eps (*.f64 #s(literal -1/2 binary64) (cos.f64 x)))
accuracy100.0%
(-.f64 (*.f64 eps (*.f64 #s(literal -1/2 binary64) (cos.f64 x))) (sin.f64 x))
accuracy99.7%
(*.f64 eps (-.f64 (*.f64 eps (*.f64 #s(literal -1/2 binary64) (cos.f64 x))) (sin.f64 x)))
accuracy100.0%
(*.f64 x x)
accuracy100.0%
(*.f64 #s(literal -1/2 binary64) (*.f64 x x))
accuracy99.9%
(cos.f64 (+.f64 x eps))
accuracy52.4%
(-.f64 (cos.f64 (+.f64 x eps)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))
accuracy100.0%
(cos.f64 eps)
accuracy51.9%
(+.f64 (cos.f64 eps) #s(literal -1 binary64))
accuracy99.8%
(*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x)))
accuracy99.7%
(*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (sin.f64 x)))
accuracy99.5%
(*.f64 #s(literal 1/6 binary64) (sin.f64 x))
accuracy99.5%
(*.f64 eps #s(literal 1/24 binary64))
Samples
165.0ms177×2valid
41.0ms75×1valid
8.0ms3valid
Compiler

Compiled 291 to 39 computations (86.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 164.0ms
ival-cos: 53.0ms (32.3% of total)
ival-mult: 49.0ms (29.9% of total)
adjust: 20.0ms (12.2% of total)
ival-add: 20.0ms (12.2% of total)
ival-sub: 9.0ms (5.5% of total)
...in/eval/compile.rkt:111:19: 7.0ms (4.3% of total)
ival-sin: 5.0ms (3.1% of total)
...in/eval/compile.rkt:110:19: 1.0ms (0.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series36.0ms (0.2%)

Memory
27.8MiB live, 63.8MiB allocated
Counts
24 → 444
Calls
Call 1
Inputs
#<alt (- (* eps (+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24)))))) (sin x))>
#<alt (* eps (- (* eps (+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24)))))) (sin x)))>
#<alt (* eps (+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24))))))>
#<alt (+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24)))))>
#<alt (+ (cos eps) -1)>
#<alt (cos eps)>
#<alt (- (cos (+ x eps)) (+ 1 (* -1/2 (* x x))))>
#<alt (cos (+ x eps))>
#<alt (+ x eps)>
#<alt (+ 1 (* -1/2 (* x x)))>
#<alt (* eps (- (* eps (* -1/2 (cos x))) (sin x)))>
#<alt (- (* eps (* -1/2 (cos x))) (sin x))>
#<alt (* eps (* -1/2 (cos x)))>
#<alt (* -1/2 (cos x))>
#<alt (* eps (+ (* eps (* -1/2 (cos x))) (* (sin x) (+ -1 (* eps (* eps 1/6))))))>
#<alt (+ (* eps (* -1/2 (cos x))) (* (sin x) (+ -1 (* eps (* eps 1/6)))))>
#<alt (* eps 1/24)>
#<alt (* 1/6 (sin x))>
#<alt (* eps (* 1/6 (sin x)))>
#<alt (* -1/2 (* x x))>
#<alt (* x x)>
#<alt (cos x)>
#<alt (* eps 1/6)>
#<alt (* eps (* eps 1/6))>
Outputs
#<alt (* -1 (sin x))>
#<alt (- (* -1/2 (* eps (cos x))) (sin x))>
#<alt (- (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x))))) (sin x))>
#<alt (- (* eps (+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x)))))) (sin x))>
#<alt (* 1/24 (* (pow eps 3) (cos x)))>
#<alt (* (pow eps 3) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))>
#<alt (* (pow eps 3) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))>
#<alt (* (pow eps 3) (+ (* -1 (/ (sin x) (pow eps 3))) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))))>
#<alt (* 1/24 (* (pow eps 3) (cos x)))>
#<alt (* -1 (* (pow eps 3) (+ (* -1/6 (/ (sin x) eps)) (* -1/24 (cos x)))))>
#<alt (* -1 (* (pow eps 3) (+ (* -1 (/ (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x))) eps)) (* -1/24 (cos x)))))>
#<alt (* -1 (* (pow eps 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (cos x)) (/ (sin x) eps)) eps)) (* 1/6 (sin x))) eps)) (* -1/24 (cos x)))))>
#<alt (* eps (- (* 1/24 (pow eps 2)) 1/2))>
#<alt (+ (* eps (- (* 1/24 (pow eps 2)) 1/2)) (* x (- (* 1/6 (pow eps 2)) 1)))>
#<alt (+ (* eps (- (* 1/24 (pow eps 2)) 1/2)) (* x (- (+ (* -1/2 (* eps (* x (- (* 1/24 (pow eps 2)) 1/2)))) (* 1/6 (pow eps 2))) 1)))>
#<alt (+ (* eps (- (* 1/24 (pow eps 2)) 1/2)) (* x (- (+ (* 1/6 (pow eps 2)) (* x (+ (* -1/2 (* eps (- (* 1/24 (pow eps 2)) 1/2))) (* x (+ 1/6 (* -1/36 (pow eps 2))))))) 1)))>
#<alt (- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x))>
#<alt (- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x))>
#<alt (- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x))>
#<alt (- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x))>
#<alt (- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x))>
#<alt (- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x))>
#<alt (- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x))>
#<alt (- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x))>
#<alt (* -1 (* eps (sin x)))>
#<alt (* eps (+ (* -1 (sin x)) (* -1/2 (* eps (cos x)))))>
#<alt (* eps (+ (* -1 (sin x)) (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x)))))))>
#<alt (* eps (+ (* -1 (sin x)) (* eps (+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x))))))))>
#<alt (* 1/24 (* (pow eps 4) (cos x)))>
#<alt (* (pow eps 4) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))>
#<alt (* (pow eps 4) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))>
#<alt (* (pow eps 4) (+ (* -1 (/ (sin x) (pow eps 3))) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))))>
#<alt (* 1/24 (* (pow eps 4) (cos x)))>
#<alt (* (pow eps 4) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))>
#<alt (* (pow eps 4) (+ (* -1 (/ (+ (* -1/6 (sin x)) (* 1/2 (/ (cos x) eps))) eps)) (* 1/24 (cos x))))>
#<alt (* (pow eps 4) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))) eps)) (* -1/6 (sin x))) eps)) (* 1/24 (cos x))))>
#<alt (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2))>
#<alt (+ (* eps (* x (- (* 1/6 (pow eps 2)) 1))) (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2)))>
#<alt (+ (* x (+ (* -1/2 (* (pow eps 2) (* x (- (* 1/24 (pow eps 2)) 1/2)))) (* eps (- (* 1/6 (pow eps 2)) 1)))) (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2)))>
#<alt (+ (* x (+ (* eps (- (* 1/6 (pow eps 2)) 1)) (* x (+ (* -1/2 (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2))) (* eps (* x (+ 1/6 (* -1/36 (pow eps 2))))))))) (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2)))>
#<alt (* eps (- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x)))>
#<alt (* eps (- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x)))>
#<alt (* eps (- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x)))>
#<alt (* eps (- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x)))>
#<alt (* eps (- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x)))>
#<alt (* eps (- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x)))>
#<alt (* eps (- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x)))>
#<alt (* eps (- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x)))>
#<alt (* -1/2 (* eps (cos x)))>
#<alt (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x)))))>
#<alt (* eps (+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x))))))>
#<alt (* eps (+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x))))))>
#<alt (* 1/24 (* (pow eps 3) (cos x)))>
#<alt (* (pow eps 3) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))>
#<alt (* (pow eps 3) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))>
#<alt (* (pow eps 3) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))>
#<alt (* 1/24 (* (pow eps 3) (cos x)))>
#<alt (* -1 (* (pow eps 3) (+ (* -1/6 (/ (sin x) eps)) (* -1/24 (cos x)))))>
#<alt (* -1 (* (pow eps 3) (+ (* -1 (/ (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x))) eps)) (* -1/24 (cos x)))))>
#<alt (* -1 (* (pow eps 3) (+ (* -1 (/ (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x))) eps)) (* -1/24 (cos x)))))>
#<alt (* eps (- (* 1/24 (pow eps 2)) 1/2))>
#<alt (+ (* 1/6 (* (pow eps 2) x)) (* eps (- (* 1/24 (pow eps 2)) 1/2)))>
#<alt (+ (* eps (- (* 1/24 (pow eps 2)) 1/2)) (* x (+ (* -1/2 (* eps (* x (- (* 1/24 (pow eps 2)) 1/2)))) (* 1/6 (pow eps 2)))))>
#<alt (+ (* eps (- (* 1/24 (pow eps 2)) 1/2)) (* x (+ (* 1/6 (pow eps 2)) (* x (+ (* -1/2 (* eps (- (* 1/24 (pow eps 2)) 1/2))) (* -1/36 (* (pow eps 2) x)))))))>
#<alt (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))>
#<alt (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))>
#<alt (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))>
#<alt (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))>
#<alt (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))>
#<alt (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))>
#<alt (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))>
#<alt (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))>
#<alt (* -1/2 (cos x))>
#<alt (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x))))>
#<alt (+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x)))))>
#<alt (+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x)))))>
#<alt (* 1/24 (* (pow eps 2) (cos x)))>
#<alt (* (pow eps 2) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))>
#<alt (* (pow eps 2) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))>
#<alt (* (pow eps 2) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))>
#<alt (* 1/24 (* (pow eps 2) (cos x)))>
#<alt (* (pow eps 2) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))>
#<alt (* (pow eps 2) (+ (* -1 (/ (+ (* -1/6 (sin x)) (* 1/2 (/ (cos x) eps))) eps)) (* 1/24 (cos x))))>
#<alt (* (pow eps 2) (+ (* -1 (/ (+ (* -1/6 (sin x)) (* 1/2 (/ (cos x) eps))) eps)) (* 1/24 (cos x))))>
#<alt (- (* 1/24 (pow eps 2)) 1/2)>
#<alt (- (+ (* 1/24 (pow eps 2)) (* 1/6 (* eps x))) 1/2)>
#<alt (- (+ (* 1/24 (pow eps 2)) (* x (+ (* -1/2 (* x (- (* 1/24 (pow eps 2)) 1/2))) (* 1/6 eps)))) 1/2)>
#<alt (- (+ (* 1/24 (pow eps 2)) (* x (+ (* 1/6 eps) (* x (+ (* -1/2 (- (* 1/24 (pow eps 2)) 1/2)) (* -1/36 (* eps x))))))) 1/2)>
#<alt (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))>
#<alt (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))>
#<alt (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))>
#<alt (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))>
#<alt (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))>
#<alt (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))>
#<alt (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))>
#<alt (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))>
#<alt (* -1/2 (pow eps 2))>
#<alt (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2))>
#<alt (* (pow eps 2) (- (* (pow eps 2) (+ 1/24 (* -1/720 (pow eps 2)))) 1/2))>
#<alt (* (pow eps 2) (- (* (pow eps 2) (+ 1/24 (* (pow eps 2) (- (* 1/40320 (pow eps 2)) 1/720)))) 1/2))>
#<alt (- (cos eps) 1)>
#<alt (- (cos eps) 1)>
#<alt (- (cos eps) 1)>
#<alt (- (cos eps) 1)>
#<alt (- (cos eps) 1)>
#<alt (- (cos eps) 1)>
#<alt (- (cos eps) 1)>
#<alt (- (cos eps) 1)>
#<alt 1>
#<alt (+ 1 (* -1/2 (pow eps 2)))>
#<alt (+ 1 (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2)))>
#<alt (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/24 (* -1/720 (pow eps 2)))) 1/2)))>
#<alt (cos eps)>
#<alt (cos eps)>
#<alt (cos eps)>
#<alt (cos eps)>
#<alt (cos eps)>
#<alt (cos eps)>
#<alt (cos eps)>
#<alt (cos eps)>
#<alt (- (cos eps) 1)>
#<alt (- (+ (cos eps) (* -1 (* x (sin eps)))) 1)>
#<alt (- (+ (cos eps) (* x (- (* x (+ 1/2 (* -1/2 (cos eps)))) (sin eps)))) 1)>
#<alt (- (+ (cos eps) (* x (- (* x (+ 1/2 (+ (* -1/2 (cos eps)) (* 1/6 (* x (sin eps)))))) (sin eps)))) 1)>
#<alt (* 1/2 (pow x 2))>
#<alt (* (pow x 2) (- (+ 1/2 (/ (cos (+ eps x)) (pow x 2))) (/ 1 (pow x 2))))>
#<alt (* (pow x 2) (- (+ 1/2 (/ (cos (+ eps x)) (pow x 2))) (/ 1 (pow x 2))))>
#<alt (* (pow x 2) (- (+ 1/2 (/ (cos (+ eps x)) (pow x 2))) (/ 1 (pow x 2))))>
#<alt (* 1/2 (pow x 2))>
#<alt (* (pow x 2) (- (+ 1/2 (/ (cos (- eps (* -1 x))) (pow x 2))) (/ 1 (pow x 2))))>
#<alt (* (pow x 2) (- (+ 1/2 (/ (cos (- eps (* -1 x))) (pow x 2))) (/ 1 (pow x 2))))>
#<alt (* (pow x 2) (- (+ 1/2 (/ (cos (- eps (* -1 x))) (pow x 2))) (/ 1 (pow x 2))))>
#<alt (- (cos x) (+ 1 (* -1/2 (pow x 2))))>
#<alt (- (+ (cos x) (* -1 (* eps (sin x)))) (+ 1 (* -1/2 (pow x 2))))>
#<alt (- (+ (cos x) (* eps (- (* -1/2 (* eps (cos x))) (sin x)))) (+ 1 (* -1/2 (pow x 2))))>
#<alt (- (+ (cos x) (* eps (- (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x))))) (sin x)))) (+ 1 (* -1/2 (pow x 2))))>
#<alt (- (cos (+ eps x)) (+ 1 (* -1/2 (pow x 2))))>
#<alt (- (cos (+ eps x)) (+ 1 (* -1/2 (pow x 2))))>
#<alt (- (cos (+ eps x)) (+ 1 (* -1/2 (pow x 2))))>
#<alt (- (cos (+ eps x)) (+ 1 (* -1/2 (pow x 2))))>
#<alt (- (cos (- x (* -1 eps))) (+ 1 (* -1/2 (pow x 2))))>
#<alt (- (cos (- x (* -1 eps))) (+ 1 (* -1/2 (pow x 2))))>
#<alt (- (cos (- x (* -1 eps))) (+ 1 (* -1/2 (pow x 2))))>
#<alt (- (cos (- x (* -1 eps))) (+ 1 (* -1/2 (pow x 2))))>
#<alt (cos eps)>
#<alt (+ (cos eps) (* -1 (* x (sin eps))))>
#<alt (+ (cos eps) (* x (- (* -1/2 (* x (cos eps))) (sin eps))))>
#<alt (+ (cos eps) (* x (- (* x (+ (* -1/2 (cos eps)) (* 1/6 (* x (sin eps))))) (sin eps))))>
#<alt (cos (+ eps x))>
#<alt (cos (+ eps x))>
#<alt (cos (+ eps x))>
#<alt (cos (+ eps x))>
#<alt (cos (- eps (* -1 x)))>
#<alt (cos (- eps (* -1 x)))>
#<alt (cos (- eps (* -1 x)))>
#<alt (cos (- eps (* -1 x)))>
#<alt (cos x)>
#<alt (+ (cos x) (* -1 (* eps (sin x))))>
#<alt (+ (cos x) (* eps (- (* -1/2 (* eps (cos x))) (sin x))))>
#<alt (+ (cos x) (* eps (- (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x))))) (sin x))))>
#<alt (cos (+ eps x))>
#<alt (cos (+ eps x))>
#<alt (cos (+ eps x))>
#<alt (cos (+ eps x))>
#<alt (cos (- x (* -1 eps)))>
#<alt (cos (- x (* -1 eps)))>
#<alt (cos (- x (* -1 eps)))>
#<alt (cos (- x (* -1 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)))>
#<alt 1>
#<alt (+ 1 (* -1/2 (pow x 2)))>
#<alt (+ 1 (* -1/2 (pow x 2)))>
#<alt (+ 1 (* -1/2 (pow x 2)))>
#<alt (* -1/2 (pow x 2))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) 1/2))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) 1/2))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) 1/2))>
#<alt (* -1/2 (pow x 2))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) 1/2))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) 1/2))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) 1/2))>
#<alt (* -1 (* eps (sin x)))>
#<alt (* eps (+ (* -1 (sin x)) (* -1/2 (* eps (cos x)))))>
#<alt (* eps (+ (* -1 (sin x)) (* -1/2 (* eps (cos x)))))>
#<alt (* eps (+ (* -1 (sin x)) (* -1/2 (* eps (cos x)))))>
#<alt (* -1/2 (* (pow eps 2) (cos x)))>
#<alt (* (pow eps 2) (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))))>
#<alt (* (pow eps 2) (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))))>
#<alt (* (pow eps 2) (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))))>
#<alt (* -1/2 (* (pow eps 2) (cos x)))>
#<alt (* (pow eps 2) (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))))>
#<alt (* (pow eps 2) (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))))>
#<alt (* (pow eps 2) (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))))>
#<alt (* -1/2 (pow eps 2))>
#<alt (+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))>
#<alt (+ (* -1/2 (pow eps 2)) (* x (+ (* -1 eps) (* 1/4 (* (pow eps 2) x)))))>
#<alt (+ (* -1/2 (pow eps 2)) (* x (+ (* -1 eps) (* x (+ (* 1/6 (* eps x)) (* 1/4 (pow eps 2)))))))>
#<alt (* eps (- (* -1/2 (* eps (cos x))) (sin x)))>
#<alt (* eps (- (* -1/2 (* eps (cos x))) (sin x)))>
#<alt (* eps (- (* -1/2 (* eps (cos x))) (sin x)))>
#<alt (* eps (- (* -1/2 (* eps (cos x))) (sin x)))>
#<alt (* eps (- (* -1/2 (* eps (cos x))) (sin x)))>
#<alt (* eps (- (* -1/2 (* eps (cos x))) (sin x)))>
#<alt (* eps (- (* -1/2 (* eps (cos x))) (sin x)))>
#<alt (* eps (- (* -1/2 (* eps (cos x))) (sin x)))>
#<alt (* -1 (sin x))>
#<alt (- (* -1/2 (* eps (cos x))) (sin x))>
#<alt (- (* -1/2 (* eps (cos x))) (sin x))>
#<alt (- (* -1/2 (* eps (cos x))) (sin x))>
#<alt (* -1/2 (* eps (cos x)))>
#<alt (* eps (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))))>
#<alt (* eps (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))))>
#<alt (* eps (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))))>
#<alt (* -1/2 (* eps (cos x)))>
#<alt (* -1 (* eps (+ (* 1/2 (cos x)) (/ (sin x) eps))))>
#<alt (* -1 (* eps (+ (* 1/2 (cos x)) (/ (sin x) eps))))>
#<alt (* -1 (* eps (+ (* 1/2 (cos x)) (/ (sin x) eps))))>
#<alt (* -1/2 eps)>
#<alt (+ (* -1 x) (* -1/2 eps))>
#<alt (+ (* -1/2 eps) (* x (- (* 1/4 (* eps x)) 1)))>
#<alt (+ (* -1/2 eps) (* x (- (* x (+ (* 1/6 x) (* 1/4 eps))) 1)))>
#<alt (- (* -1/2 (* eps (cos x))) (sin x))>
#<alt (- (* -1/2 (* eps (cos x))) (sin x))>
#<alt (- (* -1/2 (* eps (cos x))) (sin x))>
#<alt (- (* -1/2 (* eps (cos x))) (sin x))>
#<alt (- (* -1/2 (* eps (cos x))) (sin x))>
#<alt (- (* -1/2 (* eps (cos x))) (sin x))>
#<alt (- (* -1/2 (* eps (cos x))) (sin x))>
#<alt (- (* -1/2 (* eps (cos x))) (sin x))>
#<alt (* -1/2 (* eps (cos x)))>
#<alt (* -1/2 (* eps (cos x)))>
#<alt (* -1/2 (* eps (cos x)))>
#<alt (* -1/2 (* eps (cos x)))>
#<alt (* -1/2 (* eps (cos x)))>
#<alt (* -1/2 (* eps (cos x)))>
#<alt (* -1/2 (* eps (cos x)))>
#<alt (* -1/2 (* eps (cos x)))>
#<alt (* -1/2 (* eps (cos x)))>
#<alt (* -1/2 (* eps (cos x)))>
#<alt (* -1/2 (* eps (cos x)))>
#<alt (* -1/2 (* eps (cos x)))>
#<alt (* -1/2 eps)>
#<alt (+ (* -1/2 eps) (* 1/4 (* eps (pow x 2))))>
#<alt (+ (* -1/2 eps) (* (pow x 2) (+ (* -1/48 (* eps (pow x 2))) (* 1/4 eps))))>
#<alt (+ (* -1/2 eps) (* (pow x 2) (+ (* 1/4 eps) (* (pow x 2) (+ (* -1/48 eps) (* 1/1440 (* eps (pow x 2))))))))>
#<alt (* -1/2 (* eps (cos x)))>
#<alt (* -1/2 (* eps (cos x)))>
#<alt (* -1/2 (* eps (cos x)))>
#<alt (* -1/2 (* eps (cos x)))>
#<alt (* -1/2 (* eps (cos x)))>
#<alt (* -1/2 (* eps (cos x)))>
#<alt (* -1/2 (* eps (cos x)))>
#<alt (* -1/2 (* eps (cos x)))>
#<alt -1/2>
#<alt (- (* 1/4 (pow x 2)) 1/2)>
#<alt (- (* (pow x 2) (+ 1/4 (* -1/48 (pow x 2)))) 1/2)>
#<alt (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)>
#<alt (* -1/2 (cos x))>
#<alt (* -1/2 (cos x))>
#<alt (* -1/2 (cos x))>
#<alt (* -1/2 (cos x))>
#<alt (* -1/2 (cos x))>
#<alt (* -1/2 (cos x))>
#<alt (* -1/2 (cos x))>
#<alt (* -1/2 (cos x))>
#<alt (* -1 (* eps (sin x)))>
#<alt (* eps (+ (* -1 (sin x)) (* -1/2 (* eps (cos x)))))>
#<alt (* eps (+ (* -1 (sin x)) (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x)))))))>
#<alt (* eps (+ (* -1 (sin x)) (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x)))))))>
#<alt (* 1/6 (* (pow eps 3) (sin x)))>
#<alt (* (pow eps 3) (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x))))>
#<alt (* (pow eps 3) (+ (* -1 (/ (sin x) (pow eps 2))) (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x)))))>
#<alt (* (pow eps 3) (+ (* -1 (/ (sin x) (pow eps 2))) (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x)))))>
#<alt (* 1/6 (* (pow eps 3) (sin x)))>
#<alt (* -1 (* (pow eps 3) (+ (* -1/6 (sin x)) (* 1/2 (/ (cos x) eps)))))>
#<alt (* -1 (* (pow eps 3) (+ (* -1 (/ (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))) eps)) (* -1/6 (sin x)))))>
#<alt (* -1 (* (pow eps 3) (+ (* -1 (/ (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))) eps)) (* -1/6 (sin x)))))>
#<alt (* -1/2 (pow eps 2))>
#<alt (+ (* -1/2 (pow eps 2)) (* eps (* x (- (* 1/6 (pow eps 2)) 1))))>
#<alt (+ (* -1/2 (pow eps 2)) (* x (+ (* 1/4 (* (pow eps 2) x)) (* eps (- (* 1/6 (pow eps 2)) 1)))))>
#<alt (+ (* -1/2 (pow eps 2)) (* x (+ (* eps (- (* 1/6 (pow eps 2)) 1)) (* x (+ (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1)))) (* 1/4 (pow eps 2)))))))>
#<alt (* eps (+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1))))>
#<alt (* eps (+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1))))>
#<alt (* eps (+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1))))>
#<alt (* eps (+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1))))>
#<alt (* eps (+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1))))>
#<alt (* eps (+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1))))>
#<alt (* eps (+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1))))>
#<alt (* eps (+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1))))>
#<alt (* -1 (sin x))>
#<alt (+ (* -1 (sin x)) (* -1/2 (* eps (cos x))))>
#<alt (+ (* -1 (sin x)) (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x))))))>
#<alt (+ (* -1 (sin x)) (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x))))))>
#<alt (* 1/6 (* (pow eps 2) (sin x)))>
#<alt (* (pow eps 2) (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x))))>
#<alt (* (pow eps 2) (+ (* -1 (/ (sin x) (pow eps 2))) (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x)))))>
#<alt (* (pow eps 2) (+ (* -1 (/ (sin x) (pow eps 2))) (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x)))))>
#<alt (* 1/6 (* (pow eps 2) (sin x)))>
#<alt (* (pow eps 2) (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x))))>
#<alt (* (pow eps 2) (+ (* -1 (/ (+ (* 1/2 (cos x)) (/ (sin x) eps)) eps)) (* 1/6 (sin x))))>
#<alt (* (pow eps 2) (+ (* -1 (/ (+ (* 1/2 (cos x)) (/ (sin x) eps)) eps)) (* 1/6 (sin x))))>
#<alt (* -1/2 eps)>
#<alt (+ (* -1/2 eps) (* x (- (* 1/6 (pow eps 2)) 1)))>
#<alt (+ (* -1/2 eps) (* x (- (+ (* 1/6 (pow eps 2)) (* 1/4 (* eps x))) 1)))>
#<alt (+ (* -1/2 eps) (* x (- (+ (* 1/6 (pow eps 2)) (* x (+ (* -1/6 (* x (- (* 1/6 (pow eps 2)) 1))) (* 1/4 eps)))) 1)))>
#<alt (+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1)))>
#<alt (+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1)))>
#<alt (+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1)))>
#<alt (+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1)))>
#<alt (+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1)))>
#<alt (+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1)))>
#<alt (+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1)))>
#<alt (+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1)))>
#<alt (* 1/24 eps)>
#<alt (* 1/24 eps)>
#<alt (* 1/24 eps)>
#<alt (* 1/24 eps)>
#<alt (* 1/24 eps)>
#<alt (* 1/24 eps)>
#<alt (* 1/24 eps)>
#<alt (* 1/24 eps)>
#<alt (* 1/24 eps)>
#<alt (* 1/24 eps)>
#<alt (* 1/24 eps)>
#<alt (* 1/24 eps)>
#<alt (* 1/6 x)>
#<alt (* x (+ 1/6 (* -1/36 (pow x 2))))>
#<alt (* x (+ 1/6 (* (pow x 2) (- (* 1/720 (pow x 2)) 1/36))))>
#<alt (* x (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/720 (* -1/30240 (pow x 2)))) 1/36))))>
#<alt (* 1/6 (sin x))>
#<alt (* 1/6 (sin x))>
#<alt (* 1/6 (sin x))>
#<alt (* 1/6 (sin x))>
#<alt (* 1/6 (sin x))>
#<alt (* 1/6 (sin x))>
#<alt (* 1/6 (sin x))>
#<alt (* 1/6 (sin x))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps x))>
#<alt (* x (+ (* -1/36 (* eps (pow x 2))) (* 1/6 eps)))>
#<alt (* x (+ (* 1/6 eps) (* (pow x 2) (+ (* -1/36 eps) (* 1/720 (* eps (pow x 2)))))))>
#<alt (* x (+ (* 1/6 eps) (* (pow x 2) (+ (* -1/36 eps) (* (pow x 2) (+ (* -1/30240 (* eps (pow x 2))) (* 1/720 eps)))))))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* -1/2 (pow x 2))>
#<alt (* -1/2 (pow x 2))>
#<alt (* -1/2 (pow x 2))>
#<alt (* -1/2 (pow x 2))>
#<alt (* -1/2 (pow x 2))>
#<alt (* -1/2 (pow x 2))>
#<alt (* -1/2 (pow x 2))>
#<alt (* -1/2 (pow x 2))>
#<alt (* -1/2 (pow x 2))>
#<alt (* -1/2 (pow x 2))>
#<alt (* -1/2 (pow x 2))>
#<alt (* -1/2 (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)>
#<alt 1>
#<alt (+ 1 (* -1/2 (pow x 2)))>
#<alt (+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2)))>
#<alt (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2)))>
#<alt (cos x)>
#<alt (cos x)>
#<alt (cos x)>
#<alt (cos x)>
#<alt (cos x)>
#<alt (cos x)>
#<alt (cos x)>
#<alt (cos x)>
#<alt (* 1/6 eps)>
#<alt (* 1/6 eps)>
#<alt (* 1/6 eps)>
#<alt (* 1/6 eps)>
#<alt (* 1/6 eps)>
#<alt (* 1/6 eps)>
#<alt (* 1/6 eps)>
#<alt (* 1/6 eps)>
#<alt (* 1/6 eps)>
#<alt (* 1/6 eps)>
#<alt (* 1/6 eps)>
#<alt (* 1/6 eps)>
#<alt (* 1/6 (pow eps 2))>
#<alt (* 1/6 (pow eps 2))>
#<alt (* 1/6 (pow eps 2))>
#<alt (* 1/6 (pow eps 2))>
#<alt (* 1/6 (pow eps 2))>
#<alt (* 1/6 (pow eps 2))>
#<alt (* 1/6 (pow eps 2))>
#<alt (* 1/6 (pow eps 2))>
#<alt (* 1/6 (pow eps 2))>
#<alt (* 1/6 (pow eps 2))>
#<alt (* 1/6 (pow eps 2))>
#<alt (* 1/6 (pow eps 2))>
Calls

111 calls:

TimeVariablePointExpression
4.0ms
eps
@0
(* eps (* -1/2 (cos x)))
3.0ms
x
@-inf
(* eps (- (* eps (* -1/2 (cos x))) (sin x)))
1.0ms
x
@inf
(- (* eps (+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24)))))) (sin x))
1.0ms
eps
@0
(* eps (- (* eps (+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24)))))) (sin x)))
1.0ms
x
@-inf
(- (* eps (+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24)))))) (sin x))

rewrite487.0ms (2.3%)

Memory
19.5MiB live, 691.1MiB allocated
Algorithm
batch-egg-rewrite
Rules
6 432×accelerator-lowering-fma.f32
6 432×accelerator-lowering-fma.f64
4 672×*-lowering-*.f32
4 672×*-lowering-*.f64
3 472×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
037211
1220211
21974211
08715197
Stop Event
iter limit
node limit
Counts
24 → 503
Calls
Call 1
Inputs
(- (* eps (+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24)))))) (sin x))
(* eps (- (* eps (+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24)))))) (sin x)))
(* eps (+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24))))))
(+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24)))))
(+ (cos eps) -1)
(cos eps)
(- (cos (+ x eps)) (+ 1 (* -1/2 (* x x))))
(cos (+ x eps))
(+ x eps)
(+ 1 (* -1/2 (* x x)))
(* eps (- (* eps (* -1/2 (cos x))) (sin x)))
(- (* eps (* -1/2 (cos x))) (sin x))
(* eps (* -1/2 (cos x)))
(* -1/2 (cos x))
(* eps (+ (* eps (* -1/2 (cos x))) (* (sin x) (+ -1 (* eps (* eps 1/6))))))
(+ (* eps (* -1/2 (cos x))) (* (sin x) (+ -1 (* eps (* eps 1/6)))))
(* eps 1/24)
(* 1/6 (sin x))
(* eps (* 1/6 (sin x)))
(* -1/2 (* x x))
(* x x)
(cos x)
(* eps 1/6)
(* eps (* eps 1/6))
Outputs
(+.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(+.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))
(+.f64 (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(+.f64 (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) (sin.f64 x)))
(-.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (sin.f64 x))
(-.f64 (/.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (-.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))))
(fma.f64 eps (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (+.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(fma.f64 eps (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (-.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) (sin.f64 x)))
(fma.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(fma.f64 (sin.f64 x) #s(literal -1 binary64) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))
(fma.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))) (+.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(fma.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))) (-.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) (sin.f64 x)))
(fma.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 eps eps) (+.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(fma.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 eps eps) (-.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) (sin.f64 x)))
(fma.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) eps (+.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(fma.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) eps (-.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) (sin.f64 x)))
(fma.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) eps (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(fma.f64 #s(literal -1 binary64) (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))
(fma.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (sin.f64 x)) (+.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(fma.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (sin.f64 x)) (-.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) (sin.f64 x)))
(fma.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 (sin.f64 x) eps) (+.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(fma.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 (sin.f64 x) eps) (-.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) (sin.f64 x)))
(fma.f64 (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))) (sin.f64 x) (+.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(fma.f64 (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))) (sin.f64 x) (-.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) (sin.f64 x)))
(fma.f64 (*.f64 eps eps) (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (+.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(fma.f64 (*.f64 eps eps) (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (-.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) (sin.f64 x)))
(fma.f64 (*.f64 (sin.f64 x) eps) (*.f64 eps #s(literal 1/6 binary64)) (+.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(fma.f64 (*.f64 (sin.f64 x) eps) (*.f64 eps #s(literal 1/6 binary64)) (-.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) (sin.f64 x)))
(fma.f64 (*.f64 (sin.f64 x) (*.f64 eps eps)) #s(literal 1/6 binary64) (+.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(fma.f64 (*.f64 (sin.f64 x) (*.f64 eps eps)) #s(literal 1/6 binary64) (-.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) (sin.f64 x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))))) (-.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))) (-.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))))) (-.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))) (-.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (-.f64 #s(literal 0 binary64) (sin.f64 x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) (neg.f64 (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) (neg.f64 (-.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))))) (*.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))))) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))))) (+.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))) (*.f64 (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) (*.f64 (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))))) (neg.f64 (neg.f64 (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) (-.f64 #s(literal 0 binary64) (sin.f64 x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (+.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) (-.f64 #s(literal 0 binary64) (sin.f64 x)))) (*.f64 (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) (-.f64 #s(literal 0 binary64) (sin.f64 x)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) (sin.f64 x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) (sin.f64 x)) (-.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) (sin.f64 x))) (*.f64 (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) (sin.f64 x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))))) (/.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))))))) (+.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))))))) (*.f64 (/.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))) (/.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))))) (+.f64 (*.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))))) (*.f64 (/.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))))))))
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))))) (-.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))) (-.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) #s(literal -1 binary64))
(*.f64 (-.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (/.f64 #s(literal 1 binary64) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))))
(+.f64 (*.f64 eps (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))) (*.f64 eps (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(+.f64 (*.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) eps) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps))
(fma.f64 eps (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (*.f64 eps (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(fma.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) eps (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps))
(/.f64 (*.f64 eps (-.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))))))
(/.f64 (*.f64 eps (-.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) eps) (+.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) eps) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))))
(/.f64 (neg.f64 (*.f64 eps (-.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))))))
(/.f64 (neg.f64 (*.f64 eps (-.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))))) (neg.f64 (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) eps)) (neg.f64 (+.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) eps)) (neg.f64 (+.f64 (sin.f64 x) (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (-.f64 #s(literal 0 binary64) (sin.f64 x))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 eps (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))) (*.f64 eps (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))) (-.f64 (*.f64 (*.f64 eps (-.f64 #s(literal 0 binary64) (sin.f64 x))) (*.f64 eps (-.f64 #s(literal 0 binary64) (sin.f64 x)))) (*.f64 (*.f64 eps (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))) (*.f64 eps (-.f64 #s(literal 0 binary64) (sin.f64 x)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) eps) (*.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) eps)) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps)) (*.f64 (*.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) eps) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps)))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (sin.f64 x)))
(*.f64 (-.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (sin.f64 x)) eps)
(+.f64 (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)))
(+.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) #s(literal 2 binary64)) (-.f64 (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)))))
(fma.f64 eps (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)))
(fma.f64 eps (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))
(fma.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)))
(fma.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)))
(fma.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) eps (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)))
(fma.f64 (cos.f64 x) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) eps) (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))
(fma.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps) (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))
(fma.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) eps (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))
(fma.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (sin.f64 x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)))
(fma.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 (sin.f64 x) eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)))
(fma.f64 (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))) (sin.f64 x) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)))
(fma.f64 (*.f64 eps eps) (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)))
(fma.f64 (*.f64 eps (cos.f64 x)) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))
(fma.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (cos.f64 x) (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))
(fma.f64 (*.f64 (sin.f64 x) eps) (*.f64 eps #s(literal 1/6 binary64)) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)))
(fma.f64 (*.f64 (sin.f64 x) (*.f64 eps eps)) #s(literal 1/6 binary64) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) #s(literal 2 binary64))) (-.f64 (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps))))
(/.f64 (*.f64 eps (+.f64 (pow.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) #s(literal 3 binary64)))) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x)))))))
(/.f64 (*.f64 eps (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))) (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) #s(literal 3 binary64))) eps) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) eps) (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)))))
(/.f64 (neg.f64 (*.f64 eps (+.f64 (pow.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) #s(literal 3 binary64))))) (neg.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))))))))
(/.f64 (neg.f64 (*.f64 eps (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))) (neg.f64 (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) #s(literal 3 binary64))) eps)) (neg.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) eps)) (neg.f64 (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)) (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))
(*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))
(*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) eps)
(+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))
(+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))))
(+.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (+.f64 (*.f64 (cos.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x)))))
(+.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 (cos.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))
(-.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))))) (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))))))
(fma.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 eps (sin.f64 x)) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 x) eps) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))
(fma.f64 (sin.f64 x) (*.f64 eps #s(literal 1/6 binary64)) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))
(fma.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) eps (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))
(fma.f64 (cos.f64 x) #s(literal -1/2 binary64) (+.f64 (*.f64 (cos.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x)))))
(fma.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 x) (+.f64 (*.f64 (cos.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x)))))
(fma.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (cos.f64 x) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))))
(fma.f64 (*.f64 eps #s(literal 1/6 binary64)) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))
(fma.f64 (*.f64 eps (sin.f64 x)) #s(literal 1/6 binary64) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x)))))) (+.f64 (pow.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x)))))) (+.f64 (pow.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))) (neg.f64 (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64))))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (*.f64 (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))) (*.f64 (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))) (neg.f64 (neg.f64 (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))))) (neg.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 (cos.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (*.f64 (cos.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x)))) (+.f64 (*.f64 (cos.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))))) (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (+.f64 (*.f64 (cos.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 (cos.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))) (*.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x)))))) (+.f64 (pow.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))))))))
(*.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))
(+.f64 (cos.f64 eps) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (cos.f64 eps))
(-.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps)))) (+.f64 (cos.f64 eps) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 eps) #s(literal 1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) (cos.f64 eps))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps)))) (-.f64 #s(literal -1 binary64) (cos.f64 eps))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps)))) (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 eps) #s(literal -1 binary64)))) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 eps) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (cos.f64 eps) #s(literal 1 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps)))) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps)))) (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 eps) #s(literal -1 binary64)))) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 eps) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (cos.f64 eps) #s(literal 1 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps)))) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 eps) #s(literal 3 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps)))) (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 eps) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 eps) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps)))) (*.f64 (cos.f64 eps) #s(literal -1 binary64)))))
(/.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps)))) #s(literal -1 binary64)) (+.f64 (cos.f64 eps) #s(literal 1 binary64)))
(/.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps)))) #s(literal -1 binary64)) (neg.f64 (-.f64 #s(literal -1 binary64) (cos.f64 eps))))
(/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps)))) (-.f64 #s(literal -1 binary64) (cos.f64 eps)))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 eps) #s(literal 3 binary64)))) (neg.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps)))) (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 eps) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 eps) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps)))) (*.f64 (cos.f64 eps) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps)))) #s(literal -1 binary64))) (neg.f64 (+.f64 (cos.f64 eps) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps)))) (+.f64 (cos.f64 eps) #s(literal 1 binary64))) (*.f64 (+.f64 (cos.f64 eps) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 (cos.f64 eps) #s(literal 1 binary64)) (+.f64 (cos.f64 eps) #s(literal 1 binary64))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 eps) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps)))) (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 eps) #s(literal -1 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps)))) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (+.f64 (cos.f64 eps) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps)))) (+.f64 (cos.f64 eps) #s(literal 1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 eps) #s(literal 1 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps)))) (+.f64 (cos.f64 eps) #s(literal 1 binary64))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps)))) (+.f64 (cos.f64 eps) #s(literal 1 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 eps) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 eps) #s(literal 1 binary64)))) (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps)))) (+.f64 (cos.f64 eps) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 eps) #s(literal 1 binary64)))))))
(pow.f64 (/.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps)))) (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 eps) #s(literal -1 binary64)))) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 eps) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (cos.f64 eps) #s(literal 1 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps)))) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 eps) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps)))) (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 eps) #s(literal -1 binary64))))))
(*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 eps) #s(literal 1 binary64))))
(cos.f64 eps)
(+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))
(+.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))) (cos.f64 (+.f64 eps x)))
(+.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))
(+.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 x x)))
(+.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) (*.f64 (neg.f64 (*.f64 x x)) #s(literal -1/2 binary64)))
(+.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) (*.f64 (neg.f64 (*.f64 x #s(literal -1/2 binary64))) x))
(-.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))))
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))
(-.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))
(-.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 eps x)) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))))))
(-.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))))
(-.f64 (-.f64 (cos.f64 (+.f64 eps x)) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x)))) (+.f64 (pow.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))))
(-.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (-.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))) (-.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))))
(-.f64 (/.f64 (pow.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))
(fma.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (cos.f64 (+.f64 eps x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))) (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))) (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))) (*.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))))))
(/.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))
(/.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))) (-.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))))) (neg.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))))) (neg.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))) (*.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))))))
(/.f64 (neg.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))) (neg.f64 (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))))
(/.f64 (neg.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))) (neg.f64 (-.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x))))) (+.f64 (pow.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 3 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64)))))) (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x))))))) (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 3 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x))))) (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x)))))))) (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x)))) (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64)))))) (*.f64 (cos.f64 (-.f64 x eps)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x))))))) (*.f64 (cos.f64 (-.f64 x eps)) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x))))) (*.f64 (cos.f64 (-.f64 x eps)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (cos.f64 (-.f64 x eps)) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64))))) (*.f64 (cos.f64 (-.f64 x eps)) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x)))))))) (*.f64 (cos.f64 (-.f64 x eps)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x)))) (*.f64 (cos.f64 (-.f64 x eps)) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (cos.f64 (-.f64 x eps)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x))))) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps)))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64))))) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 3 binary64))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64))))) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps)))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x))))) (cos.f64 (-.f64 x eps))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64))))) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64))))) (cos.f64 (-.f64 x eps))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps)))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x)))) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 3 binary64))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x)))) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps)))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (cos.f64 (-.f64 x eps))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x)))) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x)))) (cos.f64 (-.f64 x eps))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x)))))) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64)))) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64)))) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x)))))) (cos.f64 (-.f64 x eps))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64)))) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64)))) (cos.f64 (-.f64 x eps))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x))) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x))) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (cos.f64 (-.f64 x eps))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x))) (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x))) (cos.f64 (-.f64 x eps))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 3 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x))))))) (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) #s(literal 1 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x))))))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 3 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) #s(literal 1 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x))))))) (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x))))) (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x))))))) (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x)))) (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 3 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64)))))) (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x)))))))) (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64)))))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 3 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x))))) (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 3 binary64))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x))))))) (*.f64 (cos.f64 (-.f64 x eps)) #s(literal 1 binary64))) (*.f64 (cos.f64 (-.f64 x eps)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x))))))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (cos.f64 (-.f64 x eps)) #s(literal 1 binary64))) (*.f64 (cos.f64 (-.f64 x eps)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64))))) (*.f64 (cos.f64 (-.f64 x eps)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x))))))) (*.f64 (cos.f64 (-.f64 x eps)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x))))) (*.f64 (cos.f64 (-.f64 x eps)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x))))))) (*.f64 (cos.f64 (-.f64 x eps)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x)))) (*.f64 (cos.f64 (-.f64 x eps)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (cos.f64 (-.f64 x eps)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64)))))) (*.f64 (cos.f64 (-.f64 x eps)) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x)))))))) (*.f64 (cos.f64 (-.f64 x eps)) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64)))))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x))))) (*.f64 (cos.f64 (-.f64 x eps)) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (cos.f64 (-.f64 x eps)) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64))) (*.f64 (cos.f64 (-.f64 x eps)) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1 binary64)))) (*.f64 (cos.f64 (-.f64 x eps)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (cos.f64 (+.f64 eps x)) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))))) (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))))) (*.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))) (*.f64 (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))) (*.f64 (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))))) (neg.f64 (neg.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))))) (neg.f64 (neg.f64 (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x)))))) (neg.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (neg.f64 (+.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))
(/.f64 (+.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))) (pow.f64 (cos.f64 (+.f64 eps x)) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))) (cos.f64 (+.f64 eps x))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))) (*.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 x x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 x x)) (*.f64 #s(literal 1/2 binary64) (*.f64 x x))) (*.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (*.f64 x x)) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (*.f64 x x)) #s(literal -1/2 binary64)) (*.f64 (neg.f64 (*.f64 x x)) #s(literal -1/2 binary64))) (*.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) (*.f64 (neg.f64 (*.f64 x x)) #s(literal -1/2 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (*.f64 x #s(literal -1/2 binary64))) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (*.f64 x #s(literal -1/2 binary64))) x) (*.f64 (neg.f64 (*.f64 x #s(literal -1/2 binary64))) x)) (*.f64 (+.f64 (cos.f64 (+.f64 eps x)) #s(literal -1 binary64)) (*.f64 (neg.f64 (*.f64 x #s(literal -1/2 binary64))) x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (*.f64 (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))) (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (-.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))) (+.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (+.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 eps x)) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 eps x)) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))))) (/.f64 (pow.f64 (cos.f64 (+.f64 eps x)) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))))) (*.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 eps x)) #s(literal 3 binary64)) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))) (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (cos.f64 (+.f64 eps x)) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (-.f64 (cos.f64 (+.f64 eps x)) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (-.f64 (cos.f64 (+.f64 eps x)) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (cos.f64 (+.f64 eps x)) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) #s(literal 1 binary64)))))
(pow.f64 (/.f64 (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))) (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))) #s(literal -1 binary64))
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 eps x)) #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))))))
(*.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 eps x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 (+.f64 eps x)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))))
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps))))
(+.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (sin.f64 eps)))
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 x x) (-.f64 x eps))) (cos.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps)))) (*.f64 (sin.f64 (/.f64 (*.f64 x x) (-.f64 x eps))) (sin.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps)))))
(cos.f64 (+.f64 eps x))
(-.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps)))
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps)))))) (/.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (cos.f64 (-.f64 x eps))) (/.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (cos.f64 (-.f64 x eps))))
(fma.f64 (cos.f64 x) (cos.f64 eps) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps))))
(fma.f64 (cos.f64 x) (cos.f64 eps) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (sin.f64 eps)))
(fma.f64 (cos.f64 eps) (cos.f64 x) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps))))
(fma.f64 (cos.f64 eps) (cos.f64 x) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (sin.f64 eps)))
(fma.f64 (cos.f64 (/.f64 (*.f64 x x) (-.f64 x eps))) (cos.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps))) (*.f64 (sin.f64 (/.f64 (*.f64 x x) (-.f64 x eps))) (sin.f64 (/.f64 (*.f64 eps eps) (-.f64 x eps)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64))) (cos.f64 (-.f64 x eps)))
(/.f64 (-.f64 (+.f64 (cos.f64 (+.f64 eps x)) (cos.f64 (-.f64 x eps))) (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 eps x)))) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (+.f64 eps x)) (cos.f64 (-.f64 x eps))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 x eps)) (cos.f64 (+.f64 eps x))))) #s(literal 4 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (sin.f64 x) (sin.f64 eps)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 x) (sin.f64 eps)) #s(literal 2 binary64)))) (neg.f64 (cos.f64 (-.f64 x eps))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps))) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (neg.f64 (*.f64 (sin.f64 x) (sin.f64 eps)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (sin.f64 eps)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (sin.f64 eps)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (sin.f64 eps))) (*.f64 (*.f64 (cos.f64 x) (cos.f64 eps)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (sin.f64 eps))))))
(+.f64 eps x)
(+.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)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 eps (*.f64 eps eps))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 x eps) (-.f64 (*.f64 x x) (*.f64 eps eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 eps (*.f64 eps eps)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x eps) (-.f64 (*.f64 x x) (*.f64 eps eps))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 eps (*.f64 eps eps))) (+.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 eps (*.f64 eps eps))) (+.f64 (*.f64 eps eps) (-.f64 (*.f64 x x) (*.f64 eps x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 eps eps)) (-.f64 x eps))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 eps (*.f64 eps eps)))) (neg.f64 (+.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x)))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 eps (*.f64 eps eps)))) (neg.f64 (+.f64 (*.f64 eps eps) (-.f64 (*.f64 x x) (*.f64 eps x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 eps eps))) (neg.f64 (-.f64 x eps)))
(/.f64 (-.f64 (*.f64 eps eps) (*.f64 x x)) (-.f64 eps x))
(/.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 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 eps (*.f64 eps eps))))) (neg.f64 (neg.f64 (+.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 eps eps)))) (neg.f64 (neg.f64 (-.f64 x eps))))
(/.f64 (neg.f64 (-.f64 (*.f64 eps eps) (*.f64 x 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))) (+.f64 (*.f64 (/.f64 (*.f64 x x) (-.f64 x eps)) (/.f64 (*.f64 x x) (-.f64 x eps))) (+.f64 (*.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 (+.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 eps (*.f64 eps eps)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x eps) (-.f64 (*.f64 x x) (*.f64 eps eps))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 eps (*.f64 eps eps))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 eps (-.f64 eps x)))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 eps eps)) (/.f64 #s(literal 1 binary64) (-.f64 x eps)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x)))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64))))
(fma.f64 x (*.f64 x #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal -1/2 binary64) (*.f64 x x) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 x #s(literal -1/2 binary64)) x #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal -1/2 binary64))) x #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x)))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x)))))) (neg.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1 binary64))) (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x))))) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x)))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x)))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x))))))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)) (*.f64 eps (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(+.f64 (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps))
(fma.f64 eps (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 eps (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(fma.f64 eps (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps))
(fma.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps) (*.f64 eps (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(fma.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps))
(fma.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) eps (*.f64 eps (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(fma.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) eps (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps))
(fma.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(fma.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps))
(fma.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (cos.f64 x) eps) (*.f64 eps (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(fma.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (cos.f64 x) eps) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps))
(fma.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) (cos.f64 x) (*.f64 eps (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(fma.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) (cos.f64 x) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps))
(/.f64 (*.f64 eps (-.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))))))
(/.f64 (*.f64 eps (-.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) eps) (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) eps) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (*.f64 eps (-.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))))))
(/.f64 (neg.f64 (*.f64 eps (-.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))))) (neg.f64 (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) eps)) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) eps)) (neg.f64 (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (-.f64 #s(literal 0 binary64) (sin.f64 x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 eps (-.f64 #s(literal 0 binary64) (sin.f64 x))) (*.f64 eps (-.f64 #s(literal 0 binary64) (sin.f64 x)))) (*.f64 (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)) (*.f64 eps (-.f64 #s(literal 0 binary64) (sin.f64 x)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps)) (*.f64 (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps)))))
(*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (sin.f64 x)))
(*.f64 (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (sin.f64 x)) eps)
(+.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(+.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))
(-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (sin.f64 x))
(-.f64 (/.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))))
(fma.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(fma.f64 (sin.f64 x) #s(literal -1 binary64) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))
(fma.f64 (cos.f64 x) (*.f64 eps #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 x) eps) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(fma.f64 #s(literal -1 binary64) (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))
(fma.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) eps (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(fma.f64 (*.f64 eps #s(literal -1/2 binary64)) (cos.f64 x) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(fma.f64 (*.f64 eps (cos.f64 x)) #s(literal -1/2 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))))) (-.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))))) (-.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sin.f64 x))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) (neg.f64 (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) (neg.f64 (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))))) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))))) (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))) (*.f64 (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) (*.f64 (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))))) (neg.f64 (neg.f64 (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))))) (/.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))))))) (+.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))))))) (*.f64 (/.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))) (/.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))))) (+.f64 (*.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))))) (-.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) #s(literal -1 binary64))
(*.f64 (-.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (/.f64 #s(literal 1 binary64) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))))
(*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))
(*.f64 (cos.f64 x) (*.f64 eps #s(literal -1/2 binary64)))
(*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 x) eps))
(*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) eps)
(*.f64 (*.f64 eps #s(literal -1/2 binary64)) (cos.f64 x))
(*.f64 (*.f64 eps (cos.f64 x)) #s(literal -1/2 binary64))
(*.f64 (cos.f64 x) #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) (cos.f64 x))
(+.f64 (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))) (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)))
(+.f64 (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)) (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)) (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))) (/.f64 (pow.f64 (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)) (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))))
(fma.f64 eps (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))
(fma.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)))
(fma.f64 (sin.f64 x) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) eps) (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)))
(fma.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps) (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))
(fma.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) eps (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))
(fma.f64 (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (sin.f64 x) eps) (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)))
(fma.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) eps (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)))
(fma.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))
(fma.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (cos.f64 x) eps) (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))
(fma.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) (cos.f64 x) (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))
(fma.f64 (*.f64 eps (sin.f64 x)) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)))
(fma.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (sin.f64 x) (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)) (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)) (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))
(/.f64 (*.f64 eps (+.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) #s(literal 3 binary64)))) (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (-.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))))))
(/.f64 (*.f64 eps (-.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) #s(literal 3 binary64))) eps) (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (-.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))) eps) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)) (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)) (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))))
(/.f64 (neg.f64 (*.f64 eps (+.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) #s(literal 3 binary64))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (-.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))))))
(/.f64 (neg.f64 (*.f64 eps (-.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))) (neg.f64 (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) #s(literal 3 binary64))) eps)) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (-.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))) eps)) (neg.f64 (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)) #s(literal 2 binary64)) (*.f64 (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))) (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps))))))
(*.f64 eps (+.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))
(*.f64 (+.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))) eps)
(+.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))
(+.f64 (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (sin.f64 x)) (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))
(+.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))
(+.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))) (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))
(-.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))) (-.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))) (/.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))))
(fma.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))
(fma.f64 (sin.f64 x) #s(literal -1 binary64) (+.f64 (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))))
(fma.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))
(fma.f64 (cos.f64 x) (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 x) eps) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))
(fma.f64 #s(literal -1 binary64) (sin.f64 x) (+.f64 (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))))
(fma.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))
(fma.f64 (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))
(fma.f64 (-.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))))) (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))
(fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (/.f64 #s(literal 1 binary64) (+.f64 (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))) (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))
(fma.f64 (*.f64 eps #s(literal -1/2 binary64)) (cos.f64 x) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))
(fma.f64 (*.f64 eps (cos.f64 x)) #s(literal -1/2 binary64) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (-.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))))) (+.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))) (-.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (-.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))))) (+.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))) (-.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (-.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))) (-.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 eps (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (-.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))) (-.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 eps (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))) (neg.f64 (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))) (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) (-.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))) (*.f64 (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))) (*.f64 (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (-.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))) (neg.f64 (neg.f64 (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))) (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))))) (neg.f64 (-.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (sin.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (sin.f64 x)) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (sin.f64 x))) (-.f64 (pow.f64 (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (sin.f64 x)) (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 (*.f64 (+.f64 (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))) (+.f64 (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 (*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))) (/.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))) (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))) (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))) (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (-.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))))) (+.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))) (-.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (-.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))))))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))
(*.f64 eps #s(literal 1/24 binary64))
(*.f64 #s(literal 1/24 binary64) eps)
(*.f64 #s(literal 1/6 binary64) (sin.f64 x))
(*.f64 (sin.f64 x) #s(literal 1/6 binary64))
(*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x)))
(*.f64 #s(literal 1/6 binary64) (*.f64 eps (sin.f64 x)))
(*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 x) eps))
(*.f64 (sin.f64 x) (*.f64 eps #s(literal 1/6 binary64)))
(*.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) eps)
(*.f64 (*.f64 eps #s(literal 1/6 binary64)) (sin.f64 x))
(*.f64 (*.f64 eps (sin.f64 x)) #s(literal 1/6 binary64))
(*.f64 x (*.f64 x #s(literal -1/2 binary64)))
(*.f64 #s(literal -1/2 binary64) (*.f64 x x))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x)))
(*.f64 (*.f64 x x) #s(literal -1/2 binary64))
(*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) #s(literal 1 binary64))
(*.f64 (*.f64 x #s(literal -1/2 binary64)) x)
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal -1/2 binary64))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal -1/2 binary64))) x)
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
(pow.f64 x #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 2 binary64))
(*.f64 x x)
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)))
(cos.f64 x)
(*.f64 eps #s(literal 1/6 binary64))
(*.f64 #s(literal 1/6 binary64) eps)
(*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))
(*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))
(*.f64 (*.f64 eps #s(literal 1/6 binary64)) eps)
(*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))

simplify567.0ms (2.7%)

Memory
-22.2MiB live, 757.5MiB allocated
Algorithm
egg-herbie
Rules
14 254×accelerator-lowering-fma.f32
14 254×accelerator-lowering-fma.f64
7 748×*-lowering-*.f32
7 748×*-lowering-*.f64
3 774×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04254845
113434797
241084716
088314401
Stop Event
iter limit
node limit
Counts
444 → 444
Calls
Call 1
Inputs
(* -1 (sin x))
(- (* -1/2 (* eps (cos x))) (sin x))
(- (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x))))) (sin x))
(- (* eps (+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x)))))) (sin x))
(* 1/24 (* (pow eps 3) (cos x)))
(* (pow eps 3) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))
(* (pow eps 3) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))
(* (pow eps 3) (+ (* -1 (/ (sin x) (pow eps 3))) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))))
(* 1/24 (* (pow eps 3) (cos x)))
(* -1 (* (pow eps 3) (+ (* -1/6 (/ (sin x) eps)) (* -1/24 (cos x)))))
(* -1 (* (pow eps 3) (+ (* -1 (/ (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x))) eps)) (* -1/24 (cos x)))))
(* -1 (* (pow eps 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (cos x)) (/ (sin x) eps)) eps)) (* 1/6 (sin x))) eps)) (* -1/24 (cos x)))))
(* eps (- (* 1/24 (pow eps 2)) 1/2))
(+ (* eps (- (* 1/24 (pow eps 2)) 1/2)) (* x (- (* 1/6 (pow eps 2)) 1)))
(+ (* eps (- (* 1/24 (pow eps 2)) 1/2)) (* x (- (+ (* -1/2 (* eps (* x (- (* 1/24 (pow eps 2)) 1/2)))) (* 1/6 (pow eps 2))) 1)))
(+ (* eps (- (* 1/24 (pow eps 2)) 1/2)) (* x (- (+ (* 1/6 (pow eps 2)) (* x (+ (* -1/2 (* eps (- (* 1/24 (pow eps 2)) 1/2))) (* x (+ 1/6 (* -1/36 (pow eps 2))))))) 1)))
(- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x))
(- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x))
(- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x))
(- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x))
(- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x))
(- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x))
(- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x))
(- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x))
(* -1 (* eps (sin x)))
(* eps (+ (* -1 (sin x)) (* -1/2 (* eps (cos x)))))
(* eps (+ (* -1 (sin x)) (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x)))))))
(* eps (+ (* -1 (sin x)) (* eps (+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x))))))))
(* 1/24 (* (pow eps 4) (cos x)))
(* (pow eps 4) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))
(* (pow eps 4) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))
(* (pow eps 4) (+ (* -1 (/ (sin x) (pow eps 3))) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))))
(* 1/24 (* (pow eps 4) (cos x)))
(* (pow eps 4) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))
(* (pow eps 4) (+ (* -1 (/ (+ (* -1/6 (sin x)) (* 1/2 (/ (cos x) eps))) eps)) (* 1/24 (cos x))))
(* (pow eps 4) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))) eps)) (* -1/6 (sin x))) eps)) (* 1/24 (cos x))))
(* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2))
(+ (* eps (* x (- (* 1/6 (pow eps 2)) 1))) (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2)))
(+ (* x (+ (* -1/2 (* (pow eps 2) (* x (- (* 1/24 (pow eps 2)) 1/2)))) (* eps (- (* 1/6 (pow eps 2)) 1)))) (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2)))
(+ (* x (+ (* eps (- (* 1/6 (pow eps 2)) 1)) (* x (+ (* -1/2 (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2))) (* eps (* x (+ 1/6 (* -1/36 (pow eps 2))))))))) (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2)))
(* eps (- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x)))
(* eps (- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x)))
(* eps (- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x)))
(* eps (- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x)))
(* eps (- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x)))
(* eps (- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x)))
(* eps (- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x)))
(* eps (- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x)))
(* -1/2 (* eps (cos x)))
(* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x)))))
(* eps (+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x))))))
(* eps (+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x))))))
(* 1/24 (* (pow eps 3) (cos x)))
(* (pow eps 3) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))
(* (pow eps 3) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))
(* (pow eps 3) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))
(* 1/24 (* (pow eps 3) (cos x)))
(* -1 (* (pow eps 3) (+ (* -1/6 (/ (sin x) eps)) (* -1/24 (cos x)))))
(* -1 (* (pow eps 3) (+ (* -1 (/ (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x))) eps)) (* -1/24 (cos x)))))
(* -1 (* (pow eps 3) (+ (* -1 (/ (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x))) eps)) (* -1/24 (cos x)))))
(* eps (- (* 1/24 (pow eps 2)) 1/2))
(+ (* 1/6 (* (pow eps 2) x)) (* eps (- (* 1/24 (pow eps 2)) 1/2)))
(+ (* eps (- (* 1/24 (pow eps 2)) 1/2)) (* x (+ (* -1/2 (* eps (* x (- (* 1/24 (pow eps 2)) 1/2)))) (* 1/6 (pow eps 2)))))
(+ (* eps (- (* 1/24 (pow eps 2)) 1/2)) (* x (+ (* 1/6 (pow eps 2)) (* x (+ (* -1/2 (* eps (- (* 1/24 (pow eps 2)) 1/2))) (* -1/36 (* (pow eps 2) x)))))))
(* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(* -1/2 (cos x))
(+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x))))
(+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x)))))
(+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x)))))
(* 1/24 (* (pow eps 2) (cos x)))
(* (pow eps 2) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))
(* (pow eps 2) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))
(* (pow eps 2) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))
(* 1/24 (* (pow eps 2) (cos x)))
(* (pow eps 2) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))
(* (pow eps 2) (+ (* -1 (/ (+ (* -1/6 (sin x)) (* 1/2 (/ (cos x) eps))) eps)) (* 1/24 (cos x))))
(* (pow eps 2) (+ (* -1 (/ (+ (* -1/6 (sin x)) (* 1/2 (/ (cos x) eps))) eps)) (* 1/24 (cos x))))
(- (* 1/24 (pow eps 2)) 1/2)
(- (+ (* 1/24 (pow eps 2)) (* 1/6 (* eps x))) 1/2)
(- (+ (* 1/24 (pow eps 2)) (* x (+ (* -1/2 (* x (- (* 1/24 (pow eps 2)) 1/2))) (* 1/6 eps)))) 1/2)
(- (+ (* 1/24 (pow eps 2)) (* x (+ (* 1/6 eps) (* x (+ (* -1/2 (- (* 1/24 (pow eps 2)) 1/2)) (* -1/36 (* eps x))))))) 1/2)
(+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))
(+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))
(+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))
(+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))
(+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))
(+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))
(+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))
(+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))
(* -1/2 (pow eps 2))
(* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2))
(* (pow eps 2) (- (* (pow eps 2) (+ 1/24 (* -1/720 (pow eps 2)))) 1/2))
(* (pow eps 2) (- (* (pow eps 2) (+ 1/24 (* (pow eps 2) (- (* 1/40320 (pow eps 2)) 1/720)))) 1/2))
(- (cos eps) 1)
(- (cos eps) 1)
(- (cos eps) 1)
(- (cos eps) 1)
(- (cos eps) 1)
(- (cos eps) 1)
(- (cos eps) 1)
(- (cos eps) 1)
1
(+ 1 (* -1/2 (pow eps 2)))
(+ 1 (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2)))
(+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/24 (* -1/720 (pow eps 2)))) 1/2)))
(cos eps)
(cos eps)
(cos eps)
(cos eps)
(cos eps)
(cos eps)
(cos eps)
(cos eps)
(- (cos eps) 1)
(- (+ (cos eps) (* -1 (* x (sin eps)))) 1)
(- (+ (cos eps) (* x (- (* x (+ 1/2 (* -1/2 (cos eps)))) (sin eps)))) 1)
(- (+ (cos eps) (* x (- (* x (+ 1/2 (+ (* -1/2 (cos eps)) (* 1/6 (* x (sin eps)))))) (sin eps)))) 1)
(* 1/2 (pow x 2))
(* (pow x 2) (- (+ 1/2 (/ (cos (+ eps x)) (pow x 2))) (/ 1 (pow x 2))))
(* (pow x 2) (- (+ 1/2 (/ (cos (+ eps x)) (pow x 2))) (/ 1 (pow x 2))))
(* (pow x 2) (- (+ 1/2 (/ (cos (+ eps x)) (pow x 2))) (/ 1 (pow x 2))))
(* 1/2 (pow x 2))
(* (pow x 2) (- (+ 1/2 (/ (cos (- eps (* -1 x))) (pow x 2))) (/ 1 (pow x 2))))
(* (pow x 2) (- (+ 1/2 (/ (cos (- eps (* -1 x))) (pow x 2))) (/ 1 (pow x 2))))
(* (pow x 2) (- (+ 1/2 (/ (cos (- eps (* -1 x))) (pow x 2))) (/ 1 (pow x 2))))
(- (cos x) (+ 1 (* -1/2 (pow x 2))))
(- (+ (cos x) (* -1 (* eps (sin x)))) (+ 1 (* -1/2 (pow x 2))))
(- (+ (cos x) (* eps (- (* -1/2 (* eps (cos x))) (sin x)))) (+ 1 (* -1/2 (pow x 2))))
(- (+ (cos x) (* eps (- (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x))))) (sin x)))) (+ 1 (* -1/2 (pow x 2))))
(- (cos (+ eps x)) (+ 1 (* -1/2 (pow x 2))))
(- (cos (+ eps x)) (+ 1 (* -1/2 (pow x 2))))
(- (cos (+ eps x)) (+ 1 (* -1/2 (pow x 2))))
(- (cos (+ eps x)) (+ 1 (* -1/2 (pow x 2))))
(- (cos (- x (* -1 eps))) (+ 1 (* -1/2 (pow x 2))))
(- (cos (- x (* -1 eps))) (+ 1 (* -1/2 (pow x 2))))
(- (cos (- x (* -1 eps))) (+ 1 (* -1/2 (pow x 2))))
(- (cos (- x (* -1 eps))) (+ 1 (* -1/2 (pow x 2))))
(cos eps)
(+ (cos eps) (* -1 (* x (sin eps))))
(+ (cos eps) (* x (- (* -1/2 (* x (cos eps))) (sin eps))))
(+ (cos eps) (* x (- (* x (+ (* -1/2 (cos eps)) (* 1/6 (* x (sin eps))))) (sin eps))))
(cos (+ eps x))
(cos (+ eps x))
(cos (+ eps x))
(cos (+ eps x))
(cos (- eps (* -1 x)))
(cos (- eps (* -1 x)))
(cos (- eps (* -1 x)))
(cos (- eps (* -1 x)))
(cos x)
(+ (cos x) (* -1 (* eps (sin x))))
(+ (cos x) (* eps (- (* -1/2 (* eps (cos x))) (sin x))))
(+ (cos x) (* eps (- (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x))))) (sin x))))
(cos (+ eps x))
(cos (+ eps x))
(cos (+ eps x))
(cos (+ eps x))
(cos (- x (* -1 eps)))
(cos (- x (* -1 eps)))
(cos (- x (* -1 eps)))
(cos (- x (* -1 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)))
1
(+ 1 (* -1/2 (pow x 2)))
(+ 1 (* -1/2 (pow x 2)))
(+ 1 (* -1/2 (pow x 2)))
(* -1/2 (pow x 2))
(* (pow x 2) (- (/ 1 (pow x 2)) 1/2))
(* (pow x 2) (- (/ 1 (pow x 2)) 1/2))
(* (pow x 2) (- (/ 1 (pow x 2)) 1/2))
(* -1/2 (pow x 2))
(* (pow x 2) (- (/ 1 (pow x 2)) 1/2))
(* (pow x 2) (- (/ 1 (pow x 2)) 1/2))
(* (pow x 2) (- (/ 1 (pow x 2)) 1/2))
(* -1 (* eps (sin x)))
(* eps (+ (* -1 (sin x)) (* -1/2 (* eps (cos x)))))
(* eps (+ (* -1 (sin x)) (* -1/2 (* eps (cos x)))))
(* eps (+ (* -1 (sin x)) (* -1/2 (* eps (cos x)))))
(* -1/2 (* (pow eps 2) (cos x)))
(* (pow eps 2) (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))))
(* (pow eps 2) (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))))
(* (pow eps 2) (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))))
(* -1/2 (* (pow eps 2) (cos x)))
(* (pow eps 2) (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))))
(* (pow eps 2) (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))))
(* (pow eps 2) (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))))
(* -1/2 (pow eps 2))
(+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))
(+ (* -1/2 (pow eps 2)) (* x (+ (* -1 eps) (* 1/4 (* (pow eps 2) x)))))
(+ (* -1/2 (pow eps 2)) (* x (+ (* -1 eps) (* x (+ (* 1/6 (* eps x)) (* 1/4 (pow eps 2)))))))
(* eps (- (* -1/2 (* eps (cos x))) (sin x)))
(* eps (- (* -1/2 (* eps (cos x))) (sin x)))
(* eps (- (* -1/2 (* eps (cos x))) (sin x)))
(* eps (- (* -1/2 (* eps (cos x))) (sin x)))
(* eps (- (* -1/2 (* eps (cos x))) (sin x)))
(* eps (- (* -1/2 (* eps (cos x))) (sin x)))
(* eps (- (* -1/2 (* eps (cos x))) (sin x)))
(* eps (- (* -1/2 (* eps (cos x))) (sin x)))
(* -1 (sin x))
(- (* -1/2 (* eps (cos x))) (sin x))
(- (* -1/2 (* eps (cos x))) (sin x))
(- (* -1/2 (* eps (cos x))) (sin x))
(* -1/2 (* eps (cos x)))
(* eps (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))))
(* eps (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))))
(* eps (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))))
(* -1/2 (* eps (cos x)))
(* -1 (* eps (+ (* 1/2 (cos x)) (/ (sin x) eps))))
(* -1 (* eps (+ (* 1/2 (cos x)) (/ (sin x) eps))))
(* -1 (* eps (+ (* 1/2 (cos x)) (/ (sin x) eps))))
(* -1/2 eps)
(+ (* -1 x) (* -1/2 eps))
(+ (* -1/2 eps) (* x (- (* 1/4 (* eps x)) 1)))
(+ (* -1/2 eps) (* x (- (* x (+ (* 1/6 x) (* 1/4 eps))) 1)))
(- (* -1/2 (* eps (cos x))) (sin x))
(- (* -1/2 (* eps (cos x))) (sin x))
(- (* -1/2 (* eps (cos x))) (sin x))
(- (* -1/2 (* eps (cos x))) (sin x))
(- (* -1/2 (* eps (cos x))) (sin x))
(- (* -1/2 (* eps (cos x))) (sin x))
(- (* -1/2 (* eps (cos x))) (sin x))
(- (* -1/2 (* eps (cos x))) (sin x))
(* -1/2 (* eps (cos x)))
(* -1/2 (* eps (cos x)))
(* -1/2 (* eps (cos x)))
(* -1/2 (* eps (cos x)))
(* -1/2 (* eps (cos x)))
(* -1/2 (* eps (cos x)))
(* -1/2 (* eps (cos x)))
(* -1/2 (* eps (cos x)))
(* -1/2 (* eps (cos x)))
(* -1/2 (* eps (cos x)))
(* -1/2 (* eps (cos x)))
(* -1/2 (* eps (cos x)))
(* -1/2 eps)
(+ (* -1/2 eps) (* 1/4 (* eps (pow x 2))))
(+ (* -1/2 eps) (* (pow x 2) (+ (* -1/48 (* eps (pow x 2))) (* 1/4 eps))))
(+ (* -1/2 eps) (* (pow x 2) (+ (* 1/4 eps) (* (pow x 2) (+ (* -1/48 eps) (* 1/1440 (* eps (pow x 2))))))))
(* -1/2 (* eps (cos x)))
(* -1/2 (* eps (cos x)))
(* -1/2 (* eps (cos x)))
(* -1/2 (* eps (cos x)))
(* -1/2 (* eps (cos x)))
(* -1/2 (* eps (cos x)))
(* -1/2 (* eps (cos x)))
(* -1/2 (* eps (cos x)))
-1/2
(- (* 1/4 (pow x 2)) 1/2)
(- (* (pow x 2) (+ 1/4 (* -1/48 (pow x 2)))) 1/2)
(- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)
(* -1/2 (cos x))
(* -1/2 (cos x))
(* -1/2 (cos x))
(* -1/2 (cos x))
(* -1/2 (cos x))
(* -1/2 (cos x))
(* -1/2 (cos x))
(* -1/2 (cos x))
(* -1 (* eps (sin x)))
(* eps (+ (* -1 (sin x)) (* -1/2 (* eps (cos x)))))
(* eps (+ (* -1 (sin x)) (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x)))))))
(* eps (+ (* -1 (sin x)) (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x)))))))
(* 1/6 (* (pow eps 3) (sin x)))
(* (pow eps 3) (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x))))
(* (pow eps 3) (+ (* -1 (/ (sin x) (pow eps 2))) (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x)))))
(* (pow eps 3) (+ (* -1 (/ (sin x) (pow eps 2))) (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x)))))
(* 1/6 (* (pow eps 3) (sin x)))
(* -1 (* (pow eps 3) (+ (* -1/6 (sin x)) (* 1/2 (/ (cos x) eps)))))
(* -1 (* (pow eps 3) (+ (* -1 (/ (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))) eps)) (* -1/6 (sin x)))))
(* -1 (* (pow eps 3) (+ (* -1 (/ (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))) eps)) (* -1/6 (sin x)))))
(* -1/2 (pow eps 2))
(+ (* -1/2 (pow eps 2)) (* eps (* x (- (* 1/6 (pow eps 2)) 1))))
(+ (* -1/2 (pow eps 2)) (* x (+ (* 1/4 (* (pow eps 2) x)) (* eps (- (* 1/6 (pow eps 2)) 1)))))
(+ (* -1/2 (pow eps 2)) (* x (+ (* eps (- (* 1/6 (pow eps 2)) 1)) (* x (+ (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1)))) (* 1/4 (pow eps 2)))))))
(* eps (+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1))))
(* eps (+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1))))
(* eps (+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1))))
(* eps (+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1))))
(* eps (+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1))))
(* eps (+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1))))
(* eps (+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1))))
(* eps (+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1))))
(* -1 (sin x))
(+ (* -1 (sin x)) (* -1/2 (* eps (cos x))))
(+ (* -1 (sin x)) (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x))))))
(+ (* -1 (sin x)) (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x))))))
(* 1/6 (* (pow eps 2) (sin x)))
(* (pow eps 2) (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x))))
(* (pow eps 2) (+ (* -1 (/ (sin x) (pow eps 2))) (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x)))))
(* (pow eps 2) (+ (* -1 (/ (sin x) (pow eps 2))) (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x)))))
(* 1/6 (* (pow eps 2) (sin x)))
(* (pow eps 2) (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x))))
(* (pow eps 2) (+ (* -1 (/ (+ (* 1/2 (cos x)) (/ (sin x) eps)) eps)) (* 1/6 (sin x))))
(* (pow eps 2) (+ (* -1 (/ (+ (* 1/2 (cos x)) (/ (sin x) eps)) eps)) (* 1/6 (sin x))))
(* -1/2 eps)
(+ (* -1/2 eps) (* x (- (* 1/6 (pow eps 2)) 1)))
(+ (* -1/2 eps) (* x (- (+ (* 1/6 (pow eps 2)) (* 1/4 (* eps x))) 1)))
(+ (* -1/2 eps) (* x (- (+ (* 1/6 (pow eps 2)) (* x (+ (* -1/6 (* x (- (* 1/6 (pow eps 2)) 1))) (* 1/4 eps)))) 1)))
(+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1)))
(+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1)))
(+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1)))
(+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1)))
(+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1)))
(+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1)))
(+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1)))
(+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1)))
(* 1/24 eps)
(* 1/24 eps)
(* 1/24 eps)
(* 1/24 eps)
(* 1/24 eps)
(* 1/24 eps)
(* 1/24 eps)
(* 1/24 eps)
(* 1/24 eps)
(* 1/24 eps)
(* 1/24 eps)
(* 1/24 eps)
(* 1/6 x)
(* x (+ 1/6 (* -1/36 (pow x 2))))
(* x (+ 1/6 (* (pow x 2) (- (* 1/720 (pow x 2)) 1/36))))
(* x (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/720 (* -1/30240 (pow x 2)))) 1/36))))
(* 1/6 (sin x))
(* 1/6 (sin x))
(* 1/6 (sin x))
(* 1/6 (sin x))
(* 1/6 (sin x))
(* 1/6 (sin x))
(* 1/6 (sin x))
(* 1/6 (sin x))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps x))
(* x (+ (* -1/36 (* eps (pow x 2))) (* 1/6 eps)))
(* x (+ (* 1/6 eps) (* (pow x 2) (+ (* -1/36 eps) (* 1/720 (* eps (pow x 2)))))))
(* x (+ (* 1/6 eps) (* (pow x 2) (+ (* -1/36 eps) (* (pow x 2) (+ (* -1/30240 (* eps (pow x 2))) (* 1/720 eps)))))))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* -1/2 (pow x 2))
(* -1/2 (pow x 2))
(* -1/2 (pow x 2))
(* -1/2 (pow x 2))
(* -1/2 (pow x 2))
(* -1/2 (pow x 2))
(* -1/2 (pow x 2))
(* -1/2 (pow x 2))
(* -1/2 (pow x 2))
(* -1/2 (pow x 2))
(* -1/2 (pow x 2))
(* -1/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)
(pow x 2)
1
(+ 1 (* -1/2 (pow x 2)))
(+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2)))
(+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2)))
(cos x)
(cos x)
(cos x)
(cos x)
(cos x)
(cos x)
(cos x)
(cos x)
(* 1/6 eps)
(* 1/6 eps)
(* 1/6 eps)
(* 1/6 eps)
(* 1/6 eps)
(* 1/6 eps)
(* 1/6 eps)
(* 1/6 eps)
(* 1/6 eps)
(* 1/6 eps)
(* 1/6 eps)
(* 1/6 eps)
(* 1/6 (pow eps 2))
(* 1/6 (pow eps 2))
(* 1/6 (pow eps 2))
(* 1/6 (pow eps 2))
(* 1/6 (pow eps 2))
(* 1/6 (pow eps 2))
(* 1/6 (pow eps 2))
(* 1/6 (pow eps 2))
(* 1/6 (pow eps 2))
(* 1/6 (pow eps 2))
(* 1/6 (pow eps 2))
(* 1/6 (pow eps 2))
Outputs
(* -1 (sin x))
(-.f64 #s(literal 0 binary64) (sin.f64 x))
(- (* -1/2 (* eps (cos x))) (sin x))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (sin.f64 x))
(- (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x))))) (sin x))
(+.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))))
(- (* eps (+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x)))))) (sin x))
(-.f64 (*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))) (sin.f64 x))
(* 1/24 (* (pow eps 3) (cos x)))
(*.f64 (cos.f64 x) (*.f64 #s(literal 1/24 binary64) (*.f64 eps (*.f64 eps eps))))
(* (pow eps 3) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) eps)))
(* (pow eps 3) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (+.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) eps) (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (*.f64 eps eps)))))
(* (pow eps 3) (+ (* -1 (/ (sin x) (pow eps 3))) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (*.f64 eps eps)) (-.f64 (+.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) eps)) (/.f64 (sin.f64 x) (*.f64 eps (*.f64 eps eps))))))
(* 1/24 (* (pow eps 3) (cos x)))
(*.f64 (cos.f64 x) (*.f64 #s(literal 1/24 binary64) (*.f64 eps (*.f64 eps eps))))
(* -1 (* (pow eps 3) (+ (* -1/6 (/ (sin x) eps)) (* -1/24 (cos x)))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) eps)))
(* -1 (* (pow eps 3) (+ (* -1 (/ (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x))) eps)) (* -1/24 (cos x)))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 (/.f64 (+.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) eps)) eps) (neg.f64 (*.f64 (cos.f64 x) #s(literal -1/24 binary64)))))
(* -1 (* (pow eps 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (cos x)) (/ (sin x) eps)) eps)) (* 1/6 (sin x))) eps)) (* -1/24 (cos x)))))
(-.f64 #s(literal 0 binary64) (*.f64 eps (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (cos.f64 x) #s(literal -1/24 binary64)) (/.f64 (-.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) (/.f64 (+.f64 (/.f64 (sin.f64 x) eps) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) eps)) eps)))))
(* eps (- (* 1/24 (pow eps 2)) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))))
(+ (* eps (- (* 1/24 (pow eps 2)) 1/2)) (* x (- (* 1/6 (pow eps 2)) 1)))
(+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))
(+ (* eps (- (* 1/24 (pow eps 2)) 1/2)) (* x (- (+ (* -1/2 (* eps (* x (- (* 1/24 (pow eps 2)) 1/2)))) (* 1/6 (pow eps 2))) 1)))
(+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))) (+.f64 (*.f64 (*.f64 x eps) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)) #s(literal -1/2 binary64)))) #s(literal -1 binary64)))))
(+ (* eps (- (* 1/24 (pow eps 2)) 1/2)) (* x (- (+ (* 1/6 (pow eps 2)) (* x (+ (* -1/2 (* eps (- (* 1/24 (pow eps 2)) 1/2))) (* x (+ 1/6 (* -1/36 (pow eps 2))))))) 1)))
(+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))) (*.f64 #s(literal -1/2 binary64) eps)) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 eps #s(literal -1/36 binary64))))))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))
(- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x))
(-.f64 (*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))) (sin.f64 x))
(- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x))
(-.f64 (*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))) (sin.f64 x))
(- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x))
(-.f64 (*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))) (sin.f64 x))
(- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x))
(-.f64 (*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))) (sin.f64 x))
(- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x))
(-.f64 (*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))) (sin.f64 x))
(- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x))
(-.f64 (*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))) (sin.f64 x))
(- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x))
(-.f64 (*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))) (sin.f64 x))
(- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x))
(-.f64 (*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))) (sin.f64 x))
(* -1 (* eps (sin x)))
(*.f64 eps (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(* eps (+ (* -1 (sin x)) (* -1/2 (* eps (cos x)))))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (sin.f64 x)))
(* eps (+ (* -1 (sin x)) (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x)))))))
(*.f64 eps (+.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))))
(* eps (+ (* -1 (sin x)) (* eps (+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x))))))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))) (sin.f64 x)))
(* 1/24 (* (pow eps 4) (cos x)))
(*.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(* (pow eps 4) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))
(*.f64 (+.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) eps)) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(* (pow eps 4) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))
(*.f64 (+.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (+.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) eps) (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (*.f64 eps eps)))) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(* (pow eps 4) (+ (* -1 (/ (sin x) (pow eps 3))) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (*.f64 eps eps)) (-.f64 (+.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) eps)) (/.f64 (sin.f64 x) (*.f64 eps (*.f64 eps eps))))) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(* 1/24 (* (pow eps 4) (cos x)))
(*.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(* (pow eps 4) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))
(*.f64 (+.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) eps)) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))
(* (pow eps 4) (+ (* -1 (/ (+ (* -1/6 (sin x)) (* 1/2 (/ (cos x) eps))) eps)) (* 1/24 (cos x))))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (-.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (+.f64 (*.f64 (sin.f64 x) #s(literal -1/6 binary64)) (*.f64 (/.f64 (cos.f64 x) eps) #s(literal 1/2 binary64))) eps)))
(* (pow eps 4) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))) eps)) (* -1/6 (sin x))) eps)) (* 1/24 (cos x))))
(*.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) (-.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (-.f64 (*.f64 (sin.f64 x) #s(literal -1/6 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) eps)) eps)) eps)))
(* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2))
(*.f64 eps (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))))
(+ (* eps (* x (- (* 1/6 (pow eps 2)) 1))) (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2)))
(+.f64 (*.f64 eps (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))))) (*.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))
(+ (* x (+ (* -1/2 (* (pow eps 2) (* x (- (* 1/24 (pow eps 2)) 1/2)))) (* eps (- (* 1/6 (pow eps 2)) 1)))) (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2)))
(+.f64 (*.f64 eps (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))))) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 (*.f64 x (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))))))
(+ (* x (+ (* eps (- (* 1/6 (pow eps 2)) 1)) (* x (+ (* -1/2 (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2))) (* eps (* x (+ 1/6 (* -1/36 (pow eps 2))))))))) (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2)))
(+.f64 (*.f64 eps (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))))) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 x (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))))) (*.f64 x (*.f64 eps (+.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 eps #s(literal -1/36 binary64)))))))))))
(* eps (- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x)))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))) (sin.f64 x)))
(* eps (- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x)))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))) (sin.f64 x)))
(* eps (- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x)))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))) (sin.f64 x)))
(* eps (- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x)))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))) (sin.f64 x)))
(* eps (- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x)))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))) (sin.f64 x)))
(* eps (- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x)))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))) (sin.f64 x)))
(* eps (- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x)))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))) (sin.f64 x)))
(* eps (- (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))) (sin x)))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))) (sin.f64 x)))
(* -1/2 (* eps (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))
(* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x)))))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))))
(* eps (+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x))))))
(*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))))
(* eps (+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x))))))
(*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))))
(* 1/24 (* (pow eps 3) (cos x)))
(*.f64 (cos.f64 x) (*.f64 #s(literal 1/24 binary64) (*.f64 eps (*.f64 eps eps))))
(* (pow eps 3) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) eps)))
(* (pow eps 3) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (+.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) eps) (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (*.f64 eps eps)))))
(* (pow eps 3) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (+.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) eps) (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (*.f64 eps eps)))))
(* 1/24 (* (pow eps 3) (cos x)))
(*.f64 (cos.f64 x) (*.f64 #s(literal 1/24 binary64) (*.f64 eps (*.f64 eps eps))))
(* -1 (* (pow eps 3) (+ (* -1/6 (/ (sin x) eps)) (* -1/24 (cos x)))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) eps)))
(* -1 (* (pow eps 3) (+ (* -1 (/ (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x))) eps)) (* -1/24 (cos x)))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 (/.f64 (+.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) eps)) eps) (neg.f64 (*.f64 (cos.f64 x) #s(literal -1/24 binary64)))))
(* -1 (* (pow eps 3) (+ (* -1 (/ (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x))) eps)) (* -1/24 (cos x)))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 (/.f64 (+.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) eps)) eps) (neg.f64 (*.f64 (cos.f64 x) #s(literal -1/24 binary64)))))
(* eps (- (* 1/24 (pow eps 2)) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))))
(+ (* 1/6 (* (pow eps 2) x)) (* eps (- (* 1/24 (pow eps 2)) 1/2)))
(+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 (*.f64 eps eps) (*.f64 x #s(literal 1/6 binary64))))
(+ (* eps (- (* 1/24 (pow eps 2)) 1/2)) (* x (+ (* -1/2 (* eps (* x (- (* 1/24 (pow eps 2)) 1/2)))) (* 1/6 (pow eps 2)))))
(+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))) (*.f64 (*.f64 x eps) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)) #s(literal -1/2 binary64)))))))
(+ (* eps (- (* 1/24 (pow eps 2)) 1/2)) (* x (+ (* 1/6 (pow eps 2)) (* x (+ (* -1/2 (* eps (- (* 1/24 (pow eps 2)) 1/2))) (* -1/36 (* (pow eps 2) x)))))))
(+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))) (*.f64 x (+.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))) (*.f64 #s(literal -1/2 binary64) eps)) (*.f64 x (*.f64 eps (*.f64 eps #s(literal -1/36 binary64)))))))))
(* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))))
(* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))))
(* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))))
(* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))))
(* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))))
(* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))))
(* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))))
(* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))))
(* -1/2 (cos x))
(*.f64 #s(literal -1/2 binary64) (cos.f64 x))
(+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))
(+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x)))))
(+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))
(+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x)))))
(+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))
(* 1/24 (* (pow eps 2) (cos x)))
(*.f64 (cos.f64 x) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))
(* (pow eps 2) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))
(*.f64 (+.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) eps)) (*.f64 eps eps))
(* (pow eps 2) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))
(*.f64 (*.f64 eps eps) (+.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (+.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) eps) (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (*.f64 eps eps)))))
(* (pow eps 2) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))
(*.f64 (*.f64 eps eps) (+.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (+.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) eps) (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (*.f64 eps eps)))))
(* 1/24 (* (pow eps 2) (cos x)))
(*.f64 (cos.f64 x) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))
(* (pow eps 2) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))
(*.f64 (+.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) eps)) (*.f64 eps eps))
(* (pow eps 2) (+ (* -1 (/ (+ (* -1/6 (sin x)) (* 1/2 (/ (cos x) eps))) eps)) (* 1/24 (cos x))))
(*.f64 (*.f64 eps eps) (-.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (+.f64 (*.f64 (sin.f64 x) #s(literal -1/6 binary64)) (*.f64 (/.f64 (cos.f64 x) eps) #s(literal 1/2 binary64))) eps)))
(* (pow eps 2) (+ (* -1 (/ (+ (* -1/6 (sin x)) (* 1/2 (/ (cos x) eps))) eps)) (* 1/24 (cos x))))
(*.f64 (*.f64 eps eps) (-.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (+.f64 (*.f64 (sin.f64 x) #s(literal -1/6 binary64)) (*.f64 (/.f64 (cos.f64 x) eps) #s(literal 1/2 binary64))) eps)))
(- (* 1/24 (pow eps 2)) 1/2)
(+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))
(- (+ (* 1/24 (pow eps 2)) (* 1/6 (* eps x))) 1/2)
(+.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 eps #s(literal 1/6 binary64)))))
(- (+ (* 1/24 (pow eps 2)) (* x (+ (* -1/2 (* x (- (* 1/24 (pow eps 2)) 1/2))) (* 1/6 eps)))) 1/2)
(+.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)) #s(literal -1/2 binary64))))))))
(- (+ (* 1/24 (pow eps 2)) (* x (+ (* 1/6 eps) (* x (+ (* -1/2 (- (* 1/24 (pow eps 2)) 1/2)) (* -1/36 (* eps x))))))) 1/2)
(+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)) (+.f64 (*.f64 x (+.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 x (+.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)) #s(literal -1/2 binary64))) (*.f64 x (*.f64 eps #s(literal -1/36 binary64))))))) #s(literal -1/2 binary64)))
(+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))
(+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))
(+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))
(+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))
(+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))
(+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))
(+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))
(+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))
(+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))
(+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))
(+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))
(+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))
(+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))
(+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))
(+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))
(+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))
(* -1/2 (pow eps 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2))
(*.f64 eps (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))))
(* (pow eps 2) (- (* (pow eps 2) (+ 1/24 (* -1/720 (pow eps 2)))) 1/2))
(*.f64 (*.f64 eps eps) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 eps eps) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 eps eps) #s(literal -1/720 binary64))))))
(* (pow eps 2) (- (* (pow eps 2) (+ 1/24 (* (pow eps 2) (- (* 1/40320 (pow eps 2)) 1/720)))) 1/2))
(*.f64 (*.f64 eps eps) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 eps eps) (+.f64 #s(literal 1/24 binary64) (*.f64 eps (*.f64 eps (+.f64 #s(literal -1/720 binary64) (*.f64 (*.f64 eps eps) #s(literal 1/40320 binary64)))))))))
(- (cos eps) 1)
(+.f64 #s(literal -1 binary64) (cos.f64 eps))
(- (cos eps) 1)
(+.f64 #s(literal -1 binary64) (cos.f64 eps))
(- (cos eps) 1)
(+.f64 #s(literal -1 binary64) (cos.f64 eps))
(- (cos eps) 1)
(+.f64 #s(literal -1 binary64) (cos.f64 eps))
(- (cos eps) 1)
(+.f64 #s(literal -1 binary64) (cos.f64 eps))
(- (cos eps) 1)
(+.f64 #s(literal -1 binary64) (cos.f64 eps))
(- (cos eps) 1)
(+.f64 #s(literal -1 binary64) (cos.f64 eps))
(- (cos eps) 1)
(+.f64 #s(literal -1 binary64) (cos.f64 eps))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (pow eps 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)))
(+ 1 (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2)))
(+.f64 #s(literal 1 binary64) (*.f64 eps (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))))))
(+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/24 (* -1/720 (pow eps 2)))) 1/2)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 eps eps) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 eps eps) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 eps eps) #s(literal -1/720 binary64)))))))
(cos eps)
(cos.f64 eps)
(cos eps)
(cos.f64 eps)
(cos eps)
(cos.f64 eps)
(cos eps)
(cos.f64 eps)
(cos eps)
(cos.f64 eps)
(cos eps)
(cos.f64 eps)
(cos eps)
(cos.f64 eps)
(cos eps)
(cos.f64 eps)
(- (cos eps) 1)
(+.f64 #s(literal -1 binary64) (cos.f64 eps))
(- (+ (cos eps) (* -1 (* x (sin eps)))) 1)
(+.f64 #s(literal -1 binary64) (-.f64 (cos.f64 eps) (*.f64 x (sin.f64 eps))))
(- (+ (cos eps) (* x (- (* x (+ 1/2 (* -1/2 (cos eps)))) (sin eps)))) 1)
(+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 eps)))) (sin.f64 eps))) (+.f64 #s(literal -1 binary64) (cos.f64 eps)))
(- (+ (cos eps) (* x (- (* x (+ 1/2 (+ (* -1/2 (cos eps)) (* 1/6 (* x (sin eps)))))) (sin eps)))) 1)
(+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 eps))) (*.f64 x (*.f64 #s(literal 1/6 binary64) (sin.f64 eps))))) (sin.f64 eps))) (+.f64 #s(literal -1 binary64) (cos.f64 eps)))
(* 1/2 (pow x 2))
(*.f64 x (*.f64 x #s(literal 1/2 binary64)))
(* (pow x 2) (- (+ 1/2 (/ (cos (+ eps x)) (pow x 2))) (/ 1 (pow x 2))))
(+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (+.f64 x eps)) (*.f64 x x)))))
(* (pow x 2) (- (+ 1/2 (/ (cos (+ eps x)) (pow x 2))) (/ 1 (pow x 2))))
(+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (+.f64 x eps)) (*.f64 x x)))))
(* (pow x 2) (- (+ 1/2 (/ (cos (+ eps x)) (pow x 2))) (/ 1 (pow x 2))))
(+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (+.f64 x eps)) (*.f64 x x)))))
(* 1/2 (pow x 2))
(*.f64 x (*.f64 x #s(literal 1/2 binary64)))
(* (pow x 2) (- (+ 1/2 (/ (cos (- eps (* -1 x))) (pow x 2))) (/ 1 (pow x 2))))
(+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (+.f64 x eps)) (*.f64 x x)))))
(* (pow x 2) (- (+ 1/2 (/ (cos (- eps (* -1 x))) (pow x 2))) (/ 1 (pow x 2))))
(+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (+.f64 x eps)) (*.f64 x x)))))
(* (pow x 2) (- (+ 1/2 (/ (cos (- eps (* -1 x))) (pow x 2))) (/ 1 (pow x 2))))
(+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (+.f64 x eps)) (*.f64 x x)))))
(- (cos x) (+ 1 (* -1/2 (pow x 2))))
(+.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 x (*.f64 x #s(literal 1/2 binary64))))
(- (+ (cos x) (* -1 (* eps (sin x)))) (+ 1 (* -1/2 (pow x 2))))
(+.f64 (-.f64 (cos.f64 x) (*.f64 (sin.f64 x) eps)) (+.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x #s(literal 1/2 binary64)))))
(- (+ (cos x) (* eps (- (* -1/2 (* eps (cos x))) (sin x)))) (+ 1 (* -1/2 (pow x 2))))
(+.f64 (*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (sin.f64 x))) (+.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 x (*.f64 x #s(literal 1/2 binary64)))))
(- (+ (cos x) (* eps (- (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x))))) (sin x)))) (+ 1 (* -1/2 (pow x 2))))
(+.f64 (*.f64 eps (+.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))))) (+.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 x (*.f64 x #s(literal 1/2 binary64)))))
(- (cos (+ eps x)) (+ 1 (* -1/2 (pow x 2))))
(+.f64 (cos.f64 (+.f64 x eps)) (+.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x #s(literal 1/2 binary64)))))
(- (cos (+ eps x)) (+ 1 (* -1/2 (pow x 2))))
(+.f64 (cos.f64 (+.f64 x eps)) (+.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x #s(literal 1/2 binary64)))))
(- (cos (+ eps x)) (+ 1 (* -1/2 (pow x 2))))
(+.f64 (cos.f64 (+.f64 x eps)) (+.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x #s(literal 1/2 binary64)))))
(- (cos (+ eps x)) (+ 1 (* -1/2 (pow x 2))))
(+.f64 (cos.f64 (+.f64 x eps)) (+.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x #s(literal 1/2 binary64)))))
(- (cos (- x (* -1 eps))) (+ 1 (* -1/2 (pow x 2))))
(+.f64 (cos.f64 (+.f64 x eps)) (+.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x #s(literal 1/2 binary64)))))
(- (cos (- x (* -1 eps))) (+ 1 (* -1/2 (pow x 2))))
(+.f64 (cos.f64 (+.f64 x eps)) (+.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x #s(literal 1/2 binary64)))))
(- (cos (- x (* -1 eps))) (+ 1 (* -1/2 (pow x 2))))
(+.f64 (cos.f64 (+.f64 x eps)) (+.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x #s(literal 1/2 binary64)))))
(- (cos (- x (* -1 eps))) (+ 1 (* -1/2 (pow x 2))))
(+.f64 (cos.f64 (+.f64 x eps)) (+.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x #s(literal 1/2 binary64)))))
(cos eps)
(cos.f64 eps)
(+ (cos eps) (* -1 (* x (sin eps))))
(-.f64 (cos.f64 eps) (*.f64 x (sin.f64 eps)))
(+ (cos eps) (* x (- (* -1/2 (* x (cos eps))) (sin eps))))
(+.f64 (cos.f64 eps) (*.f64 x (-.f64 (*.f64 x (*.f64 #s(literal -1/2 binary64) (cos.f64 eps))) (sin.f64 eps))))
(+ (cos eps) (* x (- (* x (+ (* -1/2 (cos eps)) (* 1/6 (* x (sin eps))))) (sin eps))))
(+.f64 (cos.f64 eps) (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 eps)) (*.f64 x (*.f64 #s(literal 1/6 binary64) (sin.f64 eps))))) (sin.f64 eps))))
(cos (+ eps x))
(cos.f64 (+.f64 x eps))
(cos (+ eps x))
(cos.f64 (+.f64 x eps))
(cos (+ eps x))
(cos.f64 (+.f64 x eps))
(cos (+ eps x))
(cos.f64 (+.f64 x eps))
(cos (- eps (* -1 x)))
(cos.f64 (+.f64 x eps))
(cos (- eps (* -1 x)))
(cos.f64 (+.f64 x eps))
(cos (- eps (* -1 x)))
(cos.f64 (+.f64 x eps))
(cos (- eps (* -1 x)))
(cos.f64 (+.f64 x eps))
(cos x)
(cos.f64 x)
(+ (cos x) (* -1 (* eps (sin x))))
(-.f64 (cos.f64 x) (*.f64 (sin.f64 x) eps))
(+ (cos x) (* eps (- (* -1/2 (* eps (cos x))) (sin x))))
(+.f64 (cos.f64 x) (*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (sin.f64 x))))
(+ (cos x) (* eps (- (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x))))) (sin x))))
(+.f64 (cos.f64 x) (*.f64 eps (+.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))))))
(cos (+ eps x))
(cos.f64 (+.f64 x eps))
(cos (+ eps x))
(cos.f64 (+.f64 x eps))
(cos (+ eps x))
(cos.f64 (+.f64 x eps))
(cos (+ eps x))
(cos.f64 (+.f64 x eps))
(cos (- x (* -1 eps)))
(cos.f64 (+.f64 x eps))
(cos (- x (* -1 eps)))
(cos.f64 (+.f64 x eps))
(cos (- x (* -1 eps)))
(cos.f64 (+.f64 x eps))
(cos (- x (* -1 eps)))
(cos.f64 (+.f64 x eps))
eps
(+ eps x)
(+.f64 x eps)
(+ eps x)
(+.f64 x eps)
(+ eps x)
(+.f64 x eps)
x
(* x (+ 1 (/ eps x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 eps x)))
(* x (+ 1 (/ eps x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 eps x)))
(* x (+ 1 (/ eps x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 eps x)))
x
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 eps x)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 eps x)))
(* -1 (* x (- (* -1 (/ eps x)) 1)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 eps x)))
x
(+ eps x)
(+.f64 x eps)
(+ eps x)
(+.f64 x eps)
(+ eps x)
(+.f64 x eps)
eps
(* eps (+ 1 (/ x eps)))
(*.f64 eps (+.f64 #s(literal 1 binary64) (/.f64 x eps)))
(* eps (+ 1 (/ x eps)))
(*.f64 eps (+.f64 #s(literal 1 binary64) (/.f64 x eps)))
(* eps (+ 1 (/ x eps)))
(*.f64 eps (+.f64 #s(literal 1 binary64) (/.f64 x eps)))
eps
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(*.f64 eps (+.f64 #s(literal 1 binary64) (/.f64 x eps)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(*.f64 eps (+.f64 #s(literal 1 binary64) (/.f64 x eps)))
(* -1 (* eps (- (* -1 (/ x eps)) 1)))
(*.f64 eps (+.f64 #s(literal 1 binary64) (/.f64 x eps)))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (pow x 2)))
(+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/2 binary64))))
(+ 1 (* -1/2 (pow x 2)))
(+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/2 binary64))))
(+ 1 (* -1/2 (pow x 2)))
(+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/2 binary64))))
(* -1/2 (pow x 2))
(*.f64 x (*.f64 x #s(literal -1/2 binary64)))
(* (pow x 2) (- (/ 1 (pow x 2)) 1/2))
(+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/2 binary64))))
(* (pow x 2) (- (/ 1 (pow x 2)) 1/2))
(+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/2 binary64))))
(* (pow x 2) (- (/ 1 (pow x 2)) 1/2))
(+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/2 binary64))))
(* -1/2 (pow x 2))
(*.f64 x (*.f64 x #s(literal -1/2 binary64)))
(* (pow x 2) (- (/ 1 (pow x 2)) 1/2))
(+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/2 binary64))))
(* (pow x 2) (- (/ 1 (pow x 2)) 1/2))
(+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/2 binary64))))
(* (pow x 2) (- (/ 1 (pow x 2)) 1/2))
(+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/2 binary64))))
(* -1 (* eps (sin x)))
(*.f64 eps (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(* eps (+ (* -1 (sin x)) (* -1/2 (* eps (cos x)))))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (sin.f64 x)))
(* eps (+ (* -1 (sin x)) (* -1/2 (* eps (cos x)))))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (sin.f64 x)))
(* eps (+ (* -1 (sin x)) (* -1/2 (* eps (cos x)))))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (sin.f64 x)))
(* -1/2 (* (pow eps 2) (cos x)))
(*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)))
(* (pow eps 2) (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))))
(*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) eps)))
(* (pow eps 2) (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))))
(*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) eps)))
(* (pow eps 2) (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))))
(*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) eps)))
(* -1/2 (* (pow eps 2) (cos x)))
(*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)))
(* (pow eps 2) (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))))
(*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) eps)))
(* (pow eps 2) (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))))
(*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) eps)))
(* (pow eps 2) (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))))
(*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) eps)))
(* -1/2 (pow eps 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x eps))
(+ (* -1/2 (pow eps 2)) (* x (+ (* -1 eps) (* 1/4 (* (pow eps 2) x)))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (-.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) eps)))
(+ (* -1/2 (pow eps 2)) (* x (+ (* -1 eps) (* x (+ (* 1/6 (* eps x)) (* 1/4 (pow eps 2)))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 x (*.f64 eps #s(literal 1/6 binary64))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) eps)))
(* eps (- (* -1/2 (* eps (cos x))) (sin x)))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (sin.f64 x)))
(* eps (- (* -1/2 (* eps (cos x))) (sin x)))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (sin.f64 x)))
(* eps (- (* -1/2 (* eps (cos x))) (sin x)))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (sin.f64 x)))
(* eps (- (* -1/2 (* eps (cos x))) (sin x)))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (sin.f64 x)))
(* eps (- (* -1/2 (* eps (cos x))) (sin x)))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (sin.f64 x)))
(* eps (- (* -1/2 (* eps (cos x))) (sin x)))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (sin.f64 x)))
(* eps (- (* -1/2 (* eps (cos x))) (sin x)))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (sin.f64 x)))
(* eps (- (* -1/2 (* eps (cos x))) (sin x)))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (sin.f64 x)))
(* -1 (sin x))
(-.f64 #s(literal 0 binary64) (sin.f64 x))
(- (* -1/2 (* eps (cos x))) (sin x))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (sin.f64 x))
(- (* -1/2 (* eps (cos x))) (sin x))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (sin.f64 x))
(- (* -1/2 (* eps (cos x))) (sin x))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (sin.f64 x))
(* -1/2 (* eps (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))
(* eps (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) eps)))
(* eps (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) eps)))
(* eps (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) eps)))
(* -1/2 (* eps (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))
(* -1 (* eps (+ (* 1/2 (cos x)) (/ (sin x) eps))))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) eps)))
(* -1 (* eps (+ (* 1/2 (cos x)) (/ (sin x) eps))))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) eps)))
(* -1 (* eps (+ (* 1/2 (cos x)) (/ (sin x) eps))))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) eps)))
(* -1/2 eps)
(*.f64 #s(literal -1/2 binary64) eps)
(+ (* -1 x) (* -1/2 eps))
(-.f64 (*.f64 #s(literal -1/2 binary64) eps) x)
(+ (* -1/2 eps) (* x (- (* 1/4 (* eps x)) 1)))
(+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (*.f64 eps #s(literal 1/4 binary64))))))
(+ (* -1/2 eps) (* x (- (* x (+ (* 1/6 x) (* 1/4 eps))) 1)))
(+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64)))))))
(- (* -1/2 (* eps (cos x))) (sin x))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (sin.f64 x))
(- (* -1/2 (* eps (cos x))) (sin x))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (sin.f64 x))
(- (* -1/2 (* eps (cos x))) (sin x))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (sin.f64 x))
(- (* -1/2 (* eps (cos x))) (sin x))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (sin.f64 x))
(- (* -1/2 (* eps (cos x))) (sin x))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (sin.f64 x))
(- (* -1/2 (* eps (cos x))) (sin x))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (sin.f64 x))
(- (* -1/2 (* eps (cos x))) (sin x))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (sin.f64 x))
(- (* -1/2 (* eps (cos x))) (sin x))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (sin.f64 x))
(* -1/2 (* eps (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))
(* -1/2 (* eps (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))
(* -1/2 (* eps (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))
(* -1/2 (* eps (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))
(* -1/2 (* eps (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))
(* -1/2 (* eps (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))
(* -1/2 (* eps (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))
(* -1/2 (* eps (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))
(* -1/2 (* eps (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))
(* -1/2 (* eps (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))
(* -1/2 (* eps (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))
(* -1/2 (* eps (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))
(* -1/2 eps)
(*.f64 #s(literal -1/2 binary64) eps)
(+ (* -1/2 eps) (* 1/4 (* eps (pow x 2))))
(+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 eps (*.f64 x (*.f64 x #s(literal 1/4 binary64)))))
(+ (* -1/2 eps) (* (pow x 2) (+ (* -1/48 (* eps (pow x 2))) (* 1/4 eps))))
(+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 (*.f64 x x) (+.f64 (*.f64 eps #s(literal 1/4 binary64)) (*.f64 x (*.f64 x (*.f64 eps #s(literal -1/48 binary64)))))))
(+ (* -1/2 eps) (* (pow x 2) (+ (* 1/4 eps) (* (pow x 2) (+ (* -1/48 eps) (* 1/1440 (* eps (pow x 2))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 (*.f64 x x) (+.f64 (*.f64 eps #s(literal 1/4 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 eps #s(literal -1/48 binary64)) (*.f64 eps (*.f64 x (*.f64 x #s(literal 1/1440 binary64))))))))))
(* -1/2 (* eps (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))
(* -1/2 (* eps (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))
(* -1/2 (* eps (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))
(* -1/2 (* eps (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))
(* -1/2 (* eps (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))
(* -1/2 (* eps (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))
(* -1/2 (* eps (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))
(* -1/2 (* eps (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))
-1/2
#s(literal -1/2 binary64)
(- (* 1/4 (pow x 2)) 1/2)
(+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))
(- (* (pow x 2) (+ 1/4 (* -1/48 (pow x 2)))) 1/2)
(+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal -1/48 binary64)))))
(- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)
(+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64))))))))))
(* -1/2 (cos x))
(*.f64 #s(literal -1/2 binary64) (cos.f64 x))
(* -1/2 (cos x))
(*.f64 #s(literal -1/2 binary64) (cos.f64 x))
(* -1/2 (cos x))
(*.f64 #s(literal -1/2 binary64) (cos.f64 x))
(* -1/2 (cos x))
(*.f64 #s(literal -1/2 binary64) (cos.f64 x))
(* -1/2 (cos x))
(*.f64 #s(literal -1/2 binary64) (cos.f64 x))
(* -1/2 (cos x))
(*.f64 #s(literal -1/2 binary64) (cos.f64 x))
(* -1/2 (cos x))
(*.f64 #s(literal -1/2 binary64) (cos.f64 x))
(* -1/2 (cos x))
(*.f64 #s(literal -1/2 binary64) (cos.f64 x))
(* -1 (* eps (sin x)))
(*.f64 eps (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(* eps (+ (* -1 (sin x)) (* -1/2 (* eps (cos x)))))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (sin.f64 x)))
(* eps (+ (* -1 (sin x)) (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x)))))))
(*.f64 eps (+.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))))
(* eps (+ (* -1 (sin x)) (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x)))))))
(*.f64 eps (+.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))))
(* 1/6 (* (pow eps 3) (sin x)))
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 eps eps))))
(* (pow eps 3) (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) eps)))
(* (pow eps 3) (+ (* -1 (/ (sin x) (pow eps 2))) (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x)))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) eps)) eps)))
(* (pow eps 3) (+ (* -1 (/ (sin x) (pow eps 2))) (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x)))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) eps)) eps)))
(* 1/6 (* (pow eps 3) (sin x)))
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 eps eps))))
(* -1 (* (pow eps 3) (+ (* -1/6 (sin x)) (* 1/2 (/ (cos x) eps)))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) eps)))
(* -1 (* (pow eps 3) (+ (* -1 (/ (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))) eps)) (* -1/6 (sin x)))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) eps)) eps)))
(* -1 (* (pow eps 3) (+ (* -1 (/ (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))) eps)) (* -1/6 (sin x)))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) eps)) eps)))
(* -1/2 (pow eps 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(+ (* -1/2 (pow eps 2)) (* eps (* x (- (* 1/6 (pow eps 2)) 1))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))
(+ (* -1/2 (pow eps 2)) (* x (+ (* 1/4 (* (pow eps 2) x)) (* eps (- (* 1/6 (pow eps 2)) 1)))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))))
(+ (* -1/2 (pow eps 2)) (* x (+ (* eps (- (* 1/6 (pow eps 2)) 1)) (* x (+ (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1)))) (* 1/4 (pow eps 2)))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (*.f64 (*.f64 eps #s(literal -1/6 binary64)) x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))))
(* eps (+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1))))
(*.f64 eps (+.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))))
(* eps (+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1))))
(*.f64 eps (+.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))))
(* eps (+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1))))
(*.f64 eps (+.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))))
(* eps (+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1))))
(*.f64 eps (+.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))))
(* eps (+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1))))
(*.f64 eps (+.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))))
(* eps (+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1))))
(*.f64 eps (+.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))))
(* eps (+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1))))
(*.f64 eps (+.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))))
(* eps (+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1))))
(*.f64 eps (+.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))))
(* -1 (sin x))
(-.f64 #s(literal 0 binary64) (sin.f64 x))
(+ (* -1 (sin x)) (* -1/2 (* eps (cos x))))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (sin.f64 x))
(+ (* -1 (sin x)) (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x))))))
(+.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))))
(+ (* -1 (sin x)) (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x))))))
(+.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))))
(* 1/6 (* (pow eps 2) (sin x)))
(*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))
(* (pow eps 2) (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x))))
(*.f64 (*.f64 eps eps) (+.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) eps)))
(* (pow eps 2) (+ (* -1 (/ (sin x) (pow eps 2))) (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x)))))
(*.f64 (*.f64 eps eps) (+.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) eps)) eps)))
(* (pow eps 2) (+ (* -1 (/ (sin x) (pow eps 2))) (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x)))))
(*.f64 (*.f64 eps eps) (+.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) eps)) eps)))
(* 1/6 (* (pow eps 2) (sin x)))
(*.f64 (sin.f64 x) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))
(* (pow eps 2) (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x))))
(*.f64 (*.f64 eps eps) (+.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) eps)))
(* (pow eps 2) (+ (* -1 (/ (+ (* 1/2 (cos x)) (/ (sin x) eps)) eps)) (* 1/6 (sin x))))
(*.f64 (*.f64 eps eps) (-.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) (/.f64 (+.f64 (/.f64 (sin.f64 x) eps) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) eps)))
(* (pow eps 2) (+ (* -1 (/ (+ (* 1/2 (cos x)) (/ (sin x) eps)) eps)) (* 1/6 (sin x))))
(*.f64 (*.f64 eps eps) (-.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) (/.f64 (+.f64 (/.f64 (sin.f64 x) eps) (*.f64 (cos.f64 x) #s(literal 1/2 binary64))) eps)))
(* -1/2 eps)
(*.f64 #s(literal -1/2 binary64) eps)
(+ (* -1/2 eps) (* x (- (* 1/6 (pow eps 2)) 1)))
(+.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) eps))
(+ (* -1/2 eps) (* x (- (+ (* 1/6 (pow eps 2)) (* 1/4 (* eps x))) 1)))
(+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 (*.f64 x (*.f64 eps #s(literal 1/4 binary64))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))
(+ (* -1/2 eps) (* x (- (+ (* 1/6 (pow eps 2)) (* x (+ (* -1/6 (* x (- (* 1/6 (pow eps 2)) 1))) (* 1/4 eps)))) 1)))
(+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))) (*.f64 x (+.f64 (*.f64 eps #s(literal 1/4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))))))
(+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1)))
(+.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))))
(+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1)))
(+.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))))
(+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1)))
(+.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))))
(+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1)))
(+.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))))
(+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1)))
(+.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))))
(+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1)))
(+.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))))
(+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1)))
(+.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))))
(+ (* -1/2 (* eps (cos x))) (* (sin x) (- (* 1/6 (pow eps 2)) 1)))
(+.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))))
(* 1/24 eps)
(*.f64 eps #s(literal 1/24 binary64))
(* 1/24 eps)
(*.f64 eps #s(literal 1/24 binary64))
(* 1/24 eps)
(*.f64 eps #s(literal 1/24 binary64))
(* 1/24 eps)
(*.f64 eps #s(literal 1/24 binary64))
(* 1/24 eps)
(*.f64 eps #s(literal 1/24 binary64))
(* 1/24 eps)
(*.f64 eps #s(literal 1/24 binary64))
(* 1/24 eps)
(*.f64 eps #s(literal 1/24 binary64))
(* 1/24 eps)
(*.f64 eps #s(literal 1/24 binary64))
(* 1/24 eps)
(*.f64 eps #s(literal 1/24 binary64))
(* 1/24 eps)
(*.f64 eps #s(literal 1/24 binary64))
(* 1/24 eps)
(*.f64 eps #s(literal 1/24 binary64))
(* 1/24 eps)
(*.f64 eps #s(literal 1/24 binary64))
(* 1/6 x)
(*.f64 x #s(literal 1/6 binary64))
(* x (+ 1/6 (* -1/36 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x #s(literal -1/36 binary64)))))
(* x (+ 1/6 (* (pow x 2) (- (* 1/720 (pow x 2)) 1/36))))
(*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/36 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 x x)))))))
(* x (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/720 (* -1/30240 (pow x 2)))) 1/36))))
(*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/36 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/720 binary64) (*.f64 (*.f64 x x) #s(literal -1/30240 binary64))))))))
(* 1/6 (sin x))
(*.f64 (sin.f64 x) #s(literal 1/6 binary64))
(* 1/6 (sin x))
(*.f64 (sin.f64 x) #s(literal 1/6 binary64))
(* 1/6 (sin x))
(*.f64 (sin.f64 x) #s(literal 1/6 binary64))
(* 1/6 (sin x))
(*.f64 (sin.f64 x) #s(literal 1/6 binary64))
(* 1/6 (sin x))
(*.f64 (sin.f64 x) #s(literal 1/6 binary64))
(* 1/6 (sin x))
(*.f64 (sin.f64 x) #s(literal 1/6 binary64))
(* 1/6 (sin x))
(*.f64 (sin.f64 x) #s(literal 1/6 binary64))
(* 1/6 (sin x))
(*.f64 (sin.f64 x) #s(literal 1/6 binary64))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps x))
(*.f64 x (*.f64 eps #s(literal 1/6 binary64)))
(* x (+ (* -1/36 (* eps (pow x 2))) (* 1/6 eps)))
(*.f64 x (+.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 x (*.f64 x (*.f64 eps #s(literal -1/36 binary64))))))
(* x (+ (* 1/6 eps) (* (pow x 2) (+ (* -1/36 eps) (* 1/720 (* eps (pow x 2)))))))
(*.f64 x (+.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 eps #s(literal -1/36 binary64)) (*.f64 #s(literal 1/720 binary64) (*.f64 x (*.f64 x eps))))))))
(* x (+ (* 1/6 eps) (* (pow x 2) (+ (* -1/36 eps) (* (pow x 2) (+ (* -1/30240 (* eps (pow x 2))) (* 1/720 eps)))))))
(*.f64 x (+.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (+.f64 (*.f64 eps #s(literal -1/36 binary64)) (*.f64 (*.f64 x x) (+.f64 (*.f64 eps (*.f64 (*.f64 x x) #s(literal -1/30240 binary64))) (*.f64 eps #s(literal 1/720 binary64))))))))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* -1/2 (pow x 2))
(*.f64 x (*.f64 x #s(literal -1/2 binary64)))
(* -1/2 (pow x 2))
(*.f64 x (*.f64 x #s(literal -1/2 binary64)))
(* -1/2 (pow x 2))
(*.f64 x (*.f64 x #s(literal -1/2 binary64)))
(* -1/2 (pow x 2))
(*.f64 x (*.f64 x #s(literal -1/2 binary64)))
(* -1/2 (pow x 2))
(*.f64 x (*.f64 x #s(literal -1/2 binary64)))
(* -1/2 (pow x 2))
(*.f64 x (*.f64 x #s(literal -1/2 binary64)))
(* -1/2 (pow x 2))
(*.f64 x (*.f64 x #s(literal -1/2 binary64)))
(* -1/2 (pow x 2))
(*.f64 x (*.f64 x #s(literal -1/2 binary64)))
(* -1/2 (pow x 2))
(*.f64 x (*.f64 x #s(literal -1/2 binary64)))
(* -1/2 (pow x 2))
(*.f64 x (*.f64 x #s(literal -1/2 binary64)))
(* -1/2 (pow x 2))
(*.f64 x (*.f64 x #s(literal -1/2 binary64)))
(* -1/2 (pow x 2))
(*.f64 x (*.f64 x #s(literal -1/2 binary64)))
(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)
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (pow x 2)))
(+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/2 binary64))))
(+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2)))
(+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))))
(+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2)))
(+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) (*.f64 x x)))))))))
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)
(* 1/6 eps)
(*.f64 eps #s(literal 1/6 binary64))
(* 1/6 eps)
(*.f64 eps #s(literal 1/6 binary64))
(* 1/6 eps)
(*.f64 eps #s(literal 1/6 binary64))
(* 1/6 eps)
(*.f64 eps #s(literal 1/6 binary64))
(* 1/6 eps)
(*.f64 eps #s(literal 1/6 binary64))
(* 1/6 eps)
(*.f64 eps #s(literal 1/6 binary64))
(* 1/6 eps)
(*.f64 eps #s(literal 1/6 binary64))
(* 1/6 eps)
(*.f64 eps #s(literal 1/6 binary64))
(* 1/6 eps)
(*.f64 eps #s(literal 1/6 binary64))
(* 1/6 eps)
(*.f64 eps #s(literal 1/6 binary64))
(* 1/6 eps)
(*.f64 eps #s(literal 1/6 binary64))
(* 1/6 eps)
(*.f64 eps #s(literal 1/6 binary64))
(* 1/6 (pow eps 2))
(*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))
(* 1/6 (pow eps 2))
(*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))
(* 1/6 (pow eps 2))
(*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))
(* 1/6 (pow eps 2))
(*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))
(* 1/6 (pow eps 2))
(*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))
(* 1/6 (pow eps 2))
(*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))
(* 1/6 (pow eps 2))
(*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))
(* 1/6 (pow eps 2))
(*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))
(* 1/6 (pow eps 2))
(*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))
(* 1/6 (pow eps 2))
(*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))
(* 1/6 (pow eps 2))
(*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))
(* 1/6 (pow eps 2))
(*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))

eval126.0ms (0.6%)

Memory
-8.8MiB live, 266.8MiB allocated
Compiler

Compiled 33 089 to 2 386 computations (92.8% saved)

prune112.0ms (0.5%)

Memory
17.5MiB live, 246.2MiB allocated
Pruning

29 alts after pruning (26 fresh and 3 done)

PrunedKeptTotal
New993241 017
Fresh123
Picked325
Done011
Total997291 026
Accuracy
100.0%
Counts
1 026 → 29
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.8%
(fma.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) eps (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)))
97.5%
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x eps))
51.3%
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))
50.1%
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) #s(literal -1 binary64))
99.8%
(+.f64 (*.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) eps) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps))
98.0%
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 x (*.f64 eps #s(literal 1/6 binary64))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) eps)))
98.1%
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (*.f64 (*.f64 eps #s(literal -1/6 binary64)) x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))))
50.0%
(+.f64 #s(literal 1 binary64) #s(literal -1 binary64))
99.6%
(*.f64 (*.f64 (sin.f64 (/.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))) #s(literal -2 binary64))
98.6%
(*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) eps)))
80.4%
(*.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) eps))
50.3%
(*.f64 x (*.f64 x #s(literal 1/2 binary64)))
99.6%
(*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))) (sin.f64 x)))
98.9%
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)) #s(literal -1/2 binary64))))))))) (sin.f64 x)))
98.7%
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64))))))))))) (sin.f64 x)))
98.6%
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))) (sin.f64 x)))
99.4%
(*.f64 eps (-.f64 (*.f64 eps (*.f64 #s(literal -1/2 binary64) (cos.f64 x))) (sin.f64 x)))
98.9%
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (sin.f64 x)))
97.4%
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) eps) x))
97.4%
(*.f64 eps (+.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) eps)))
98.7%
(*.f64 eps (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))
98.2%
(*.f64 eps (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))) (*.f64 #s(literal -1/2 binary64) eps)) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 eps #s(literal -1/36 binary64))))))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))
99.5%
(*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal -1/2 binary64) (cos.f64 x))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))
98.1%
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))) (*.f64 x (+.f64 (*.f64 eps #s(literal 1/4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))))))))
98.0%
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
97.4%
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (*.f64 eps #s(literal 1/4 binary64)))))))
99.3%
(*.f64 eps (*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) eps))))
51.3%
(*.f64 eps (*.f64 #s(literal -1/2 binary64) eps))
51.3%
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
Compiler

Compiled 1 045 to 688 computations (34.2% saved)

simplify492.0ms (2.4%)

Memory
-13.0MiB live, 633.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64))))))))))
cost-diff0
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64)))))))))))
cost-diff0
(-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64))))))))))) (sin.f64 x))
cost-diff0
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64))))))))))) (sin.f64 x)))
cost-diff128
(*.f64 (*.f64 (*.f64 eps #s(literal -1/6 binary64)) x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))
cost-diff128
(+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (*.f64 (*.f64 eps #s(literal -1/6 binary64)) x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))
cost-diff128
(+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (*.f64 (*.f64 eps #s(literal -1/6 binary64)) x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))
cost-diff128
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (*.f64 (*.f64 eps #s(literal -1/6 binary64)) x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))))
cost-diff0
(*.f64 x eps)
cost-diff0
(*.f64 eps eps)
cost-diff0
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
cost-diff128
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x eps))
cost-diff128
(+.f64 #s(literal 1 binary64) #s(literal -1 binary64))
cost-diff0
(+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))
cost-diff0
(sin.f64 x)
cost-diff0
(*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))
cost-diff6400
(fma.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) eps (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)))
Rules
16 104×accelerator-lowering-fma.f32
16 104×accelerator-lowering-fma.f64
3 790×*-lowering-*.f32
3 790×*-lowering-*.f64
3 768×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
049485
1153481
2505455
31523450
43517442
08040405
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ (* (* (sin x) (+ -1 (* eps (* eps 1/6)))) eps) (* (* (cos x) -1/2) (* eps eps)))
(* (sin x) (+ -1 (* eps (* eps 1/6))))
(sin x)
x
(+ -1 (* eps (* eps 1/6)))
-1
(* eps (* eps 1/6))
eps
(* eps 1/6)
1/6
(* (* (cos x) -1/2) (* eps eps))
(* (cos x) -1/2)
(cos x)
-1/2
(* eps eps)
(+ 1 -1)
1
-1
(- (* -1/2 (* eps eps)) (* x eps))
(* -1/2 (* eps eps))
-1/2
(* eps eps)
eps
(* x eps)
x
(+ (* -1/2 (* eps eps)) (* x (+ (* eps (+ -1 (* eps (* eps 1/6)))) (* x (+ (* eps (* eps 1/4)) (* (* (* eps -1/6) x) (+ -1 (* eps (* eps 1/6)))))))))
(* -1/2 (* eps eps))
-1/2
(* eps eps)
eps
(* x (+ (* eps (+ -1 (* eps (* eps 1/6)))) (* x (+ (* eps (* eps 1/4)) (* (* (* eps -1/6) x) (+ -1 (* eps (* eps 1/6))))))))
x
(+ (* eps (+ -1 (* eps (* eps 1/6)))) (* x (+ (* eps (* eps 1/4)) (* (* (* eps -1/6) x) (+ -1 (* eps (* eps 1/6)))))))
(* eps (+ -1 (* eps (* eps 1/6))))
(+ -1 (* eps (* eps 1/6)))
-1
(* eps (* eps 1/6))
(* eps 1/6)
1/6
(* x (+ (* eps (* eps 1/4)) (* (* (* eps -1/6) x) (+ -1 (* eps (* eps 1/6))))))
(+ (* eps (* eps 1/4)) (* (* (* eps -1/6) x) (+ -1 (* eps (* eps 1/6)))))
(* eps (* eps 1/4))
(* eps 1/4)
1/4
(* (* (* eps -1/6) x) (+ -1 (* eps (* eps 1/6))))
(* (* eps -1/6) x)
(* eps -1/6)
-1/6
(* eps (- (* eps (+ -1/2 (* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440)))))))))) (sin x)))
eps
(- (* eps (+ -1/2 (* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440)))))))))) (sin x))
(* eps (+ -1/2 (* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440))))))))))
(+ -1/2 (* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440)))))))))
-1/2
(* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440))))))))
x
(* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440)))))))
(+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440))))))
1/4
(* x (* x (+ -1/48 (* x (* x 1/1440)))))
(* x (+ -1/48 (* x (* x 1/1440))))
(+ -1/48 (* x (* x 1/1440)))
-1/48
(* x (* x 1/1440))
(* x 1/1440)
1/1440
(sin x)
Outputs
(+ (* (* (sin x) (+ -1 (* eps (* eps 1/6)))) eps) (* (* (cos x) -1/2) (* eps eps)))
(*.f64 eps (+.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))))
(* (sin x) (+ -1 (* eps (* eps 1/6))))
(*.f64 (sin.f64 x) (-.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal -1/6 binary64)))))
(sin x)
(sin.f64 x)
x
(+ -1 (* eps (* eps 1/6)))
(-.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal -1/6 binary64))))
-1
#s(literal -1 binary64)
(* eps (* eps 1/6))
(*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))
eps
(* eps 1/6)
(*.f64 eps #s(literal 1/6 binary64))
1/6
#s(literal 1/6 binary64)
(* (* (cos x) -1/2) (* eps eps))
(*.f64 (cos.f64 x) (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))))
(* (cos x) -1/2)
(*.f64 (cos.f64 x) #s(literal -1/2 binary64))
(cos x)
(cos.f64 x)
-1/2
#s(literal -1/2 binary64)
(* eps eps)
(*.f64 eps eps)
(+ 1 -1)
#s(literal 0 binary64)
1
#s(literal 1 binary64)
-1
#s(literal -1 binary64)
(- (* -1/2 (* eps eps)) (* x eps))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(* -1/2 (* eps eps))
(*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))
-1/2
#s(literal -1/2 binary64)
(* eps eps)
(*.f64 eps eps)
eps
(* x eps)
(*.f64 x eps)
x
(+ (* -1/2 (* eps eps)) (* x (+ (* eps (+ -1 (* eps (* eps 1/6)))) (* x (+ (* eps (* eps 1/4)) (* (* (* eps -1/6) x) (+ -1 (* eps (* eps 1/6)))))))))
(+.f64 (*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/6 binary64)))) (*.f64 eps (-.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal -1/6 binary64))))))) (*.f64 (*.f64 eps eps) (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))))
(* -1/2 (* eps eps))
(*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))
-1/2
#s(literal -1/2 binary64)
(* eps eps)
(*.f64 eps eps)
eps
(* x (+ (* eps (+ -1 (* eps (* eps 1/6)))) (* x (+ (* eps (* eps 1/4)) (* (* (* eps -1/6) x) (+ -1 (* eps (* eps 1/6))))))))
(*.f64 x (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 eps eps))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/6 binary64)))) (*.f64 eps (-.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal -1/6 binary64))))))))
x
(+ (* eps (+ -1 (* eps (* eps 1/6)))) (* x (+ (* eps (* eps 1/4)) (* (* (* eps -1/6) x) (+ -1 (* eps (* eps 1/6)))))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 eps eps))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/6 binary64)))) (*.f64 eps (-.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal -1/6 binary64)))))))
(* eps (+ -1 (* eps (* eps 1/6))))
(*.f64 eps (-.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal -1/6 binary64)))))
(+ -1 (* eps (* eps 1/6)))
(-.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal -1/6 binary64))))
-1
#s(literal -1 binary64)
(* eps (* eps 1/6))
(*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))
(* eps 1/6)
(*.f64 eps #s(literal 1/6 binary64))
1/6
#s(literal 1/6 binary64)
(* x (+ (* eps (* eps 1/4)) (* (* (* eps -1/6) x) (+ -1 (* eps (* eps 1/6))))))
(*.f64 (*.f64 x eps) (+.f64 (*.f64 eps #s(literal 1/4 binary64)) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 eps eps) #s(literal 1/36 binary64))))))
(+ (* eps (* eps 1/4)) (* (* (* eps -1/6) x) (+ -1 (* eps (* eps 1/6)))))
(*.f64 eps (+.f64 (*.f64 eps #s(literal 1/4 binary64)) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 eps eps) #s(literal 1/36 binary64))))))
(* eps (* eps 1/4))
(*.f64 (*.f64 eps eps) #s(literal 1/4 binary64))
(* eps 1/4)
(*.f64 eps #s(literal 1/4 binary64))
1/4
#s(literal 1/4 binary64)
(* (* (* eps -1/6) x) (+ -1 (* eps (* eps 1/6))))
(*.f64 x (*.f64 eps (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 eps eps) #s(literal 1/36 binary64)))))
(* (* eps -1/6) x)
(*.f64 (*.f64 x eps) #s(literal -1/6 binary64))
(* eps -1/6)
(*.f64 eps #s(literal -1/6 binary64))
-1/6
#s(literal -1/6 binary64)
(* eps (- (* eps (+ -1/2 (* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440)))))))))) (sin x)))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))))))) (sin.f64 x)))
eps
(- (* eps (+ -1/2 (* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440)))))))))) (sin x))
(-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))))))) (sin.f64 x))
(* eps (+ -1/2 (* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440))))))))))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x))))))))))
(+ -1/2 (* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440)))))))))
(+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))))))
-1/2
#s(literal -1/2 binary64)
(* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440))))))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x))))))))
x
(* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440)))))))
(*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))))
(+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440))))))
(+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x))))))
1/4
#s(literal 1/4 binary64)
(* x (* x (+ -1/48 (* x (* x 1/1440)))))
(*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))
(* x (+ -1/48 (* x (* x 1/1440))))
(*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x))))
(+ -1/48 (* x (* x 1/1440)))
(+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))
-1/48
#s(literal -1/48 binary64)
(* x (* x 1/1440))
(*.f64 #s(literal 1/1440 binary64) (*.f64 x x))
(* x 1/1440)
(*.f64 x #s(literal 1/1440 binary64))
1/1440
#s(literal 1/1440 binary64)
(sin x)
(sin.f64 x)

localize186.0ms (0.9%)

Memory
10.8MiB live, 220.9MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy99.8%
(*.f64 x (*.f64 x #s(literal 1/1440 binary64)))
accuracy99.8%
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64))))))))))) (sin.f64 x)))
accuracy99.7%
(*.f64 x #s(literal 1/1440 binary64))
accuracy99.5%
(*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64)))))
accuracy99.8%
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (*.f64 (*.f64 eps #s(literal -1/6 binary64)) x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))))
accuracy99.7%
(+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (*.f64 (*.f64 eps #s(literal -1/6 binary64)) x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))
accuracy99.5%
(*.f64 eps #s(literal 1/6 binary64))
accuracy99.5%
(*.f64 eps #s(literal -1/6 binary64))
accuracy100.0%
(*.f64 x eps)
accuracy100.0%
(*.f64 eps eps)
accuracy100.0%
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
accuracy99.8%
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x eps))
accuracy100.0%
(+.f64 #s(literal 1 binary64) #s(literal -1 binary64))
accuracy100.0%
(fma.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) eps (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)))
accuracy100.0%
(*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps))
accuracy99.8%
(*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))
accuracy99.5%
(*.f64 eps #s(literal 1/6 binary64))
Samples
94.0ms250×0valid
2.0ms1exit
Compiler

Compiled 488 to 50 computations (89.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 72.0ms
ival-mult: 39.0ms (54.4% of total)
...in/eval/compile.rkt:111:19: 12.0ms (16.7% of total)
ival-add: 10.0ms (14% of total)
ival-sin: 5.0ms (7% of total)
ival-sub: 2.0ms (2.8% of total)
ival-cos: 2.0ms (2.8% of total)
adjust: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series47.0ms (0.2%)

Memory
-23.9MiB live, 50.4MiB allocated
Counts
24 → 420
Calls
Call 1
Inputs
#<alt (+ (* (* (sin x) (+ -1 (* eps (* eps 1/6)))) eps) (* (* (cos x) -1/2) (* eps eps)))>
#<alt (* (sin x) (+ -1 (* eps (* eps 1/6))))>
#<alt (sin x)>
#<alt (+ -1 (* eps (* eps 1/6)))>
#<alt (+ 1 -1)>
#<alt (- (* -1/2 (* eps eps)) (* x eps))>
#<alt (* -1/2 (* eps eps))>
#<alt (* eps eps)>
#<alt (* x eps)>
#<alt (+ (* -1/2 (* eps eps)) (* x (+ (* eps (+ -1 (* eps (* eps 1/6)))) (* x (+ (* eps (* eps 1/4)) (* (* (* eps -1/6) x) (+ -1 (* eps (* eps 1/6)))))))))>
#<alt (+ (* eps (+ -1 (* eps (* eps 1/6)))) (* x (+ (* eps (* eps 1/4)) (* (* (* eps -1/6) x) (+ -1 (* eps (* eps 1/6)))))))>
#<alt (+ (* eps (* eps 1/4)) (* (* (* eps -1/6) x) (+ -1 (* eps (* eps 1/6)))))>
#<alt (* (* (* eps -1/6) x) (+ -1 (* eps (* eps 1/6))))>
#<alt (* eps (- (* eps (+ -1/2 (* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440)))))))))) (sin x)))>
#<alt (- (* eps (+ -1/2 (* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440)))))))))) (sin x))>
#<alt (* eps (+ -1/2 (* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440))))))))))>
#<alt (+ -1/2 (* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440)))))))))>
#<alt (* eps 1/6)>
#<alt (* eps (* eps 1/6))>
#<alt (* (* (cos x) -1/2) (* eps eps))>
#<alt (* eps -1/6)>
#<alt (* x (+ -1/48 (* x (* x 1/1440))))>
#<alt (* x 1/1440)>
#<alt (* x (* x 1/1440))>
Outputs
#<alt (* -1/2 (pow eps 2))>
#<alt (+ (* -1/2 (pow eps 2)) (* eps (* x (- (* 1/6 (pow eps 2)) 1))))>
#<alt (+ (* -1/2 (pow eps 2)) (* x (+ (* 1/4 (* (pow eps 2) x)) (* eps (- (* 1/6 (pow eps 2)) 1)))))>
#<alt (+ (* -1/2 (pow eps 2)) (* x (+ (* eps (- (* 1/6 (pow eps 2)) 1)) (* x (+ (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1)))) (* 1/4 (pow eps 2)))))))>
#<alt (+ (* -1/2 (* (pow eps 2) (cos x))) (* eps (* (sin x) (- (* 1/6 (pow eps 2)) 1))))>
#<alt (+ (* -1/2 (* (pow eps 2) (cos x))) (* eps (* (sin x) (- (* 1/6 (pow eps 2)) 1))))>
#<alt (+ (* -1/2 (* (pow eps 2) (cos x))) (* eps (* (sin x) (- (* 1/6 (pow eps 2)) 1))))>
#<alt (+ (* -1/2 (* (pow eps 2) (cos x))) (* eps (* (sin x) (- (* 1/6 (pow eps 2)) 1))))>
#<alt (+ (* -1/2 (* (pow eps 2) (cos x))) (* eps (* (sin x) (- (* 1/6 (pow eps 2)) 1))))>
#<alt (+ (* -1/2 (* (pow eps 2) (cos x))) (* eps (* (sin x) (- (* 1/6 (pow eps 2)) 1))))>
#<alt (+ (* -1/2 (* (pow eps 2) (cos x))) (* eps (* (sin x) (- (* 1/6 (pow eps 2)) 1))))>
#<alt (+ (* -1/2 (* (pow eps 2) (cos x))) (* eps (* (sin x) (- (* 1/6 (pow eps 2)) 1))))>
#<alt (* -1 (* eps (sin x)))>
#<alt (* eps (+ (* -1 (sin x)) (* -1/2 (* eps (cos x)))))>
#<alt (* eps (+ (* -1 (sin x)) (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x)))))))>
#<alt (* eps (+ (* -1 (sin x)) (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x)))))))>
#<alt (* 1/6 (* (pow eps 3) (sin x)))>
#<alt (* (pow eps 3) (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x))))>
#<alt (* (pow eps 3) (+ (* -1 (/ (sin x) (pow eps 2))) (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x)))))>
#<alt (* (pow eps 3) (+ (* -1 (/ (sin x) (pow eps 2))) (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x)))))>
#<alt (* 1/6 (* (pow eps 3) (sin x)))>
#<alt (* -1 (* (pow eps 3) (+ (* -1/6 (sin x)) (* 1/2 (/ (cos x) eps)))))>
#<alt (* -1 (* (pow eps 3) (+ (* -1 (/ (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))) eps)) (* -1/6 (sin x)))))>
#<alt (* -1 (* (pow eps 3) (+ (* -1 (/ (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))) eps)) (* -1/6 (sin x)))))>
#<alt (* x (- (* 1/6 (pow eps 2)) 1))>
#<alt (* x (- (+ (* -1/6 (* (pow x 2) (- (* 1/6 (pow eps 2)) 1))) (* 1/6 (pow eps 2))) 1))>
#<alt (* x (- (+ (* 1/6 (pow eps 2)) (* (pow x 2) (+ (* -1/6 (- (* 1/6 (pow eps 2)) 1)) (* 1/120 (* (pow x 2) (- (* 1/6 (pow eps 2)) 1)))))) 1))>
#<alt (* x (- (+ (* 1/6 (pow eps 2)) (* (pow x 2) (+ (* -1/6 (- (* 1/6 (pow eps 2)) 1)) (* (pow x 2) (+ (* -1/5040 (* (pow x 2) (- (* 1/6 (pow eps 2)) 1))) (* 1/120 (- (* 1/6 (pow eps 2)) 1))))))) 1))>
#<alt (* (sin x) (- (* 1/6 (pow eps 2)) 1))>
#<alt (* (sin x) (- (* 1/6 (pow eps 2)) 1))>
#<alt (* (sin x) (- (* 1/6 (pow eps 2)) 1))>
#<alt (* (sin x) (- (* 1/6 (pow eps 2)) 1))>
#<alt (* (sin x) (- (* 1/6 (pow eps 2)) 1))>
#<alt (* (sin x) (- (* 1/6 (pow eps 2)) 1))>
#<alt (* (sin x) (- (* 1/6 (pow eps 2)) 1))>
#<alt (* (sin x) (- (* 1/6 (pow eps 2)) 1))>
#<alt (* -1 (sin x))>
#<alt (+ (* -1 (sin x)) (* 1/6 (* (pow eps 2) (sin x))))>
#<alt (+ (* -1 (sin x)) (* 1/6 (* (pow eps 2) (sin x))))>
#<alt (+ (* -1 (sin x)) (* 1/6 (* (pow eps 2) (sin x))))>
#<alt (* 1/6 (* (pow eps 2) (sin x)))>
#<alt (* (pow eps 2) (+ (* -1 (/ (sin x) (pow eps 2))) (* 1/6 (sin x))))>
#<alt (* (pow eps 2) (+ (* -1 (/ (sin x) (pow eps 2))) (* 1/6 (sin x))))>
#<alt (* (pow eps 2) (+ (* -1 (/ (sin x) (pow eps 2))) (* 1/6 (sin x))))>
#<alt (* 1/6 (* (pow eps 2) (sin x)))>
#<alt (* (pow eps 2) (+ (* -1 (/ (sin x) (pow eps 2))) (* 1/6 (sin x))))>
#<alt (* (pow eps 2) (+ (* -1 (/ (sin x) (pow eps 2))) (* 1/6 (sin x))))>
#<alt (* (pow eps 2) (+ (* -1 (/ (sin x) (pow eps 2))) (* 1/6 (sin x))))>
#<alt x>
#<alt (* x (+ 1 (* -1/6 (pow x 2))))>
#<alt (* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))>
#<alt (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt -1>
#<alt (- (* 1/6 (pow eps 2)) 1)>
#<alt (- (* 1/6 (pow eps 2)) 1)>
#<alt (- (* 1/6 (pow eps 2)) 1)>
#<alt (* 1/6 (pow eps 2))>
#<alt (* (pow eps 2) (- 1/6 (/ 1 (pow eps 2))))>
#<alt (* (pow eps 2) (- 1/6 (/ 1 (pow eps 2))))>
#<alt (* (pow eps 2) (- 1/6 (/ 1 (pow eps 2))))>
#<alt (* 1/6 (pow eps 2))>
#<alt (* (pow eps 2) (- 1/6 (/ 1 (pow eps 2))))>
#<alt (* (pow eps 2) (- 1/6 (/ 1 (pow eps 2))))>
#<alt (* (pow eps 2) (- 1/6 (/ 1 (pow eps 2))))>
#<alt (* -1 (* eps x))>
#<alt (* eps (- (* -1/2 eps) x))>
#<alt (* eps (- (* -1/2 eps) x))>
#<alt (* eps (- (* -1/2 eps) x))>
#<alt (* -1/2 (pow eps 2))>
#<alt (* (pow eps 2) (- (* -1 (/ x eps)) 1/2))>
#<alt (* (pow eps 2) (- (* -1 (/ x eps)) 1/2))>
#<alt (* (pow eps 2) (- (* -1 (/ x eps)) 1/2))>
#<alt (* -1/2 (pow eps 2))>
#<alt (* (pow eps 2) (- (* -1 (/ x eps)) 1/2))>
#<alt (* (pow eps 2) (- (* -1 (/ x eps)) 1/2))>
#<alt (* (pow eps 2) (- (* -1 (/ x eps)) 1/2))>
#<alt (* -1/2 (pow eps 2))>
#<alt (+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))>
#<alt (+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))>
#<alt (+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))>
#<alt (* -1 (* eps x))>
#<alt (* x (- (* -1/2 (/ (pow eps 2) x)) eps))>
#<alt (* x (- (* -1/2 (/ (pow eps 2) x)) eps))>
#<alt (* x (- (* -1/2 (/ (pow eps 2) x)) eps))>
#<alt (* -1 (* eps x))>
#<alt (* -1 (* x (- (* 1/2 (/ (pow eps 2) x)) (* -1 eps))))>
#<alt (* -1 (* x (- (* 1/2 (/ (pow eps 2) x)) (* -1 eps))))>
#<alt (* -1 (* x (- (* 1/2 (/ (pow eps 2) x)) (* -1 eps))))>
#<alt (* -1/2 (pow eps 2))>
#<alt (* -1/2 (pow eps 2))>
#<alt (* -1/2 (pow eps 2))>
#<alt (* -1/2 (pow eps 2))>
#<alt (* -1/2 (pow eps 2))>
#<alt (* -1/2 (pow eps 2))>
#<alt (* -1/2 (pow eps 2))>
#<alt (* -1/2 (pow eps 2))>
#<alt (* -1/2 (pow eps 2))>
#<alt (* -1/2 (pow eps 2))>
#<alt (* -1/2 (pow eps 2))>
#<alt (* -1/2 (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 (pow eps 2)>
#<alt (* eps x)>
#<alt (* eps x)>
#<alt (* eps x)>
#<alt (* eps x)>
#<alt (* eps x)>
#<alt (* eps x)>
#<alt (* eps x)>
#<alt (* eps x)>
#<alt (* eps x)>
#<alt (* eps x)>
#<alt (* eps x)>
#<alt (* eps x)>
#<alt (* eps x)>
#<alt (* eps x)>
#<alt (* eps x)>
#<alt (* eps x)>
#<alt (* eps x)>
#<alt (* eps x)>
#<alt (* eps x)>
#<alt (* eps x)>
#<alt (* eps x)>
#<alt (* eps x)>
#<alt (* eps x)>
#<alt (* eps x)>
#<alt (* eps (* x (- (* 1/6 (pow x 2)) 1)))>
#<alt (* eps (+ (* eps (- (* 1/4 (pow x 2)) 1/2)) (* x (- (* 1/6 (pow x 2)) 1))))>
#<alt (* eps (+ (* eps (- (+ (* 1/4 (pow x 2)) (* eps (* x (+ 1/6 (* -1/36 (pow x 2)))))) 1/2)) (* x (- (* 1/6 (pow x 2)) 1))))>
#<alt (* eps (+ (* eps (- (+ (* 1/4 (pow x 2)) (* eps (* x (+ 1/6 (* -1/36 (pow x 2)))))) 1/2)) (* x (- (* 1/6 (pow x 2)) 1))))>
#<alt (* (pow eps 3) (* x (+ 1/6 (* -1/36 (pow x 2)))))>
#<alt (* (pow eps 3) (- (+ (* 1/4 (/ (pow x 2) eps)) (* x (+ 1/6 (* -1/36 (pow x 2))))) (* 1/2 (/ 1 eps))))>
#<alt (* (pow eps 3) (- (+ (* 1/4 (/ (pow x 2) eps)) (+ (* x (+ 1/6 (* -1/36 (pow x 2)))) (/ (* x (- (* 1/6 (pow x 2)) 1)) (pow eps 2)))) (* 1/2 (/ 1 eps))))>
#<alt (* (pow eps 3) (- (+ (* 1/4 (/ (pow x 2) eps)) (+ (* x (+ 1/6 (* -1/36 (pow x 2)))) (/ (* x (- (* 1/6 (pow x 2)) 1)) (pow eps 2)))) (* 1/2 (/ 1 eps))))>
#<alt (* -1 (* (pow eps 3) (* x (- (* 1/36 (pow x 2)) 1/6))))>
#<alt (* -1 (* (pow eps 3) (+ (* -1 (/ (- (* 1/4 (pow x 2)) 1/2) eps)) (* x (- (* 1/36 (pow x 2)) 1/6)))))>
#<alt (* -1 (* (pow eps 3) (+ (* -1 (/ (- (+ (* -1 (/ (* x (+ 1 (* -1/6 (pow x 2)))) eps)) (* 1/4 (pow x 2))) 1/2) eps)) (* x (- (* 1/36 (pow x 2)) 1/6)))))>
#<alt (* -1 (* (pow eps 3) (+ (* -1 (/ (- (+ (* -1 (/ (* x (+ 1 (* -1/6 (pow x 2)))) eps)) (* 1/4 (pow x 2))) 1/2) eps)) (* x (- (* 1/36 (pow x 2)) 1/6)))))>
#<alt (* -1/2 (pow eps 2))>
#<alt (+ (* -1/2 (pow eps 2)) (* eps (* x (- (* 1/6 (pow eps 2)) 1))))>
#<alt (+ (* -1/2 (pow eps 2)) (* x (+ (* 1/4 (* (pow eps 2) x)) (* eps (- (* 1/6 (pow eps 2)) 1)))))>
#<alt (+ (* -1/2 (pow eps 2)) (* x (+ (* eps (- (* 1/6 (pow eps 2)) 1)) (* x (+ (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1)))) (* 1/4 (pow eps 2)))))))>
#<alt (* -1/6 (* eps (* (pow x 3) (- (* 1/6 (pow eps 2)) 1))))>
#<alt (* (pow x 3) (+ (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1))) (* 1/4 (/ (pow eps 2) x))))>
#<alt (* (pow x 3) (+ (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1))) (+ (* 1/4 (/ (pow eps 2) x)) (/ (* eps (- (* 1/6 (pow eps 2)) 1)) (pow x 2)))))>
#<alt (* (pow x 3) (+ (* -1/2 (/ (pow eps 2) (pow x 3))) (+ (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1))) (+ (* 1/4 (/ (pow eps 2) x)) (/ (* eps (- (* 1/6 (pow eps 2)) 1)) (pow x 2))))))>
#<alt (* -1/6 (* eps (* (pow x 3) (- (* 1/6 (pow eps 2)) 1))))>
#<alt (* -1 (* (pow x 3) (+ (* -1/4 (/ (pow eps 2) x)) (* 1/6 (* eps (- (* 1/6 (pow eps 2)) 1))))))>
#<alt (* -1 (* (pow x 3) (+ (* -1 (/ (+ (* 1/4 (pow eps 2)) (/ (* eps (- (* 1/6 (pow eps 2)) 1)) x)) x)) (* 1/6 (* eps (- (* 1/6 (pow eps 2)) 1))))))>
#<alt (* -1 (* (pow x 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* eps (- (* 1/6 (pow eps 2)) 1))) (* 1/2 (/ (pow eps 2) x))) x)) (* 1/4 (pow eps 2))) x)) (* 1/6 (* eps (- (* 1/6 (pow eps 2)) 1))))))>
#<alt (* eps (- (* 1/6 (pow x 2)) 1))>
#<alt (* eps (- (+ (* 1/6 (pow x 2)) (* 1/4 (* eps x))) 1))>
#<alt (* eps (- (+ (* 1/6 (pow x 2)) (* eps (+ (* 1/4 x) (* eps (+ 1/6 (* -1/36 (pow x 2))))))) 1))>
#<alt (* eps (- (+ (* 1/6 (pow x 2)) (* eps (+ (* 1/4 x) (* eps (+ 1/6 (* -1/36 (pow x 2))))))) 1))>
#<alt (* (pow eps 3) (+ 1/6 (* -1/36 (pow x 2))))>
#<alt (* (pow eps 3) (+ 1/6 (+ (* -1/36 (pow x 2)) (* 1/4 (/ x eps)))))>
#<alt (* (pow eps 3) (- (+ 1/6 (+ (* -1/36 (pow x 2)) (+ (* 1/6 (/ (pow x 2) (pow eps 2))) (* 1/4 (/ x eps))))) (/ 1 (pow eps 2))))>
#<alt (* (pow eps 3) (- (+ 1/6 (+ (* -1/36 (pow x 2)) (+ (* 1/6 (/ (pow x 2) (pow eps 2))) (* 1/4 (/ x eps))))) (/ 1 (pow eps 2))))>
#<alt (* -1 (* (pow eps 3) (- (* 1/36 (pow x 2)) 1/6)))>
#<alt (* -1 (* (pow eps 3) (- (+ (* -1/4 (/ x eps)) (* 1/36 (pow x 2))) 1/6)))>
#<alt (* -1 (* (pow eps 3) (- (+ (* -1 (/ (+ (* -1 (/ (+ 1 (* -1/6 (pow x 2))) eps)) (* 1/4 x)) eps)) (* 1/36 (pow x 2))) 1/6)))>
#<alt (* -1 (* (pow eps 3) (- (+ (* -1 (/ (+ (* -1 (/ (+ 1 (* -1/6 (pow x 2))) eps)) (* 1/4 x)) eps)) (* 1/36 (pow x 2))) 1/6)))>
#<alt (* eps (- (* 1/6 (pow eps 2)) 1))>
#<alt (+ (* 1/4 (* (pow eps 2) x)) (* eps (- (* 1/6 (pow eps 2)) 1)))>
#<alt (+ (* eps (- (* 1/6 (pow eps 2)) 1)) (* x (+ (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1)))) (* 1/4 (pow eps 2)))))>
#<alt (+ (* eps (- (* 1/6 (pow eps 2)) 1)) (* x (+ (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1)))) (* 1/4 (pow eps 2)))))>
#<alt (* -1/6 (* eps (* (pow x 2) (- (* 1/6 (pow eps 2)) 1))))>
#<alt (* (pow x 2) (+ (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1))) (* 1/4 (/ (pow eps 2) x))))>
#<alt (* (pow x 2) (+ (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1))) (+ (* 1/4 (/ (pow eps 2) x)) (/ (* eps (- (* 1/6 (pow eps 2)) 1)) (pow x 2)))))>
#<alt (* (pow x 2) (+ (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1))) (+ (* 1/4 (/ (pow eps 2) x)) (/ (* eps (- (* 1/6 (pow eps 2)) 1)) (pow x 2)))))>
#<alt (* -1/6 (* eps (* (pow x 2) (- (* 1/6 (pow eps 2)) 1))))>
#<alt (* (pow x 2) (+ (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1))) (* 1/4 (/ (pow eps 2) x))))>
#<alt (* (pow x 2) (+ (* -1 (/ (+ (* -1 (/ (* eps (- (* 1/6 (pow eps 2)) 1)) x)) (* -1/4 (pow eps 2))) x)) (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1)))))>
#<alt (* (pow x 2) (+ (* -1 (/ (+ (* -1 (/ (* eps (- (* 1/6 (pow eps 2)) 1)) x)) (* -1/4 (pow eps 2))) x)) (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1)))))>
#<alt (* 1/6 (* eps x))>
#<alt (* eps (+ (* 1/6 x) (* 1/4 eps)))>
#<alt (* eps (+ (* 1/6 x) (* eps (+ 1/4 (* -1/36 (* eps x))))))>
#<alt (* eps (+ (* 1/6 x) (* eps (+ 1/4 (* -1/36 (* eps x))))))>
#<alt (* -1/36 (* (pow eps 3) x))>
#<alt (* (pow eps 3) (+ (* -1/36 x) (* 1/4 (/ 1 eps))))>
#<alt (* (pow eps 3) (+ (* -1/36 x) (+ (* 1/6 (/ x (pow eps 2))) (* 1/4 (/ 1 eps)))))>
#<alt (* (pow eps 3) (+ (* -1/36 x) (+ (* 1/6 (/ x (pow eps 2))) (* 1/4 (/ 1 eps)))))>
#<alt (* -1/36 (* (pow eps 3) x))>
#<alt (* -1 (* (pow eps 3) (- (* 1/36 x) (* 1/4 (/ 1 eps)))))>
#<alt (* -1 (* (pow eps 3) (+ (* -1 (/ (+ 1/4 (* 1/6 (/ x eps))) eps)) (* 1/36 x))))>
#<alt (* -1 (* (pow eps 3) (+ (* -1 (/ (+ 1/4 (* 1/6 (/ x eps))) eps)) (* 1/36 x))))>
#<alt (* 1/4 (pow eps 2))>
#<alt (+ (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1)))) (* 1/4 (pow eps 2)))>
#<alt (+ (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1)))) (* 1/4 (pow eps 2)))>
#<alt (+ (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1)))) (* 1/4 (pow eps 2)))>
#<alt (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))>
#<alt (* x (+ (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1))) (* 1/4 (/ (pow eps 2) x))))>
#<alt (* x (+ (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1))) (* 1/4 (/ (pow eps 2) x))))>
#<alt (* x (+ (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1))) (* 1/4 (/ (pow eps 2) x))))>
#<alt (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))>
#<alt (* -1 (* x (+ (* -1/4 (/ (pow eps 2) x)) (* 1/6 (* eps (- (* 1/6 (pow eps 2)) 1))))))>
#<alt (* -1 (* x (+ (* -1/4 (/ (pow eps 2) x)) (* 1/6 (* eps (- (* 1/6 (pow eps 2)) 1))))))>
#<alt (* -1 (* x (+ (* -1/4 (/ (pow eps 2) x)) (* 1/6 (* eps (- (* 1/6 (pow eps 2)) 1))))))>
#<alt (* 1/6 (* eps x))>
#<alt (* eps (+ (* -1/36 (* (pow eps 2) x)) (* 1/6 x)))>
#<alt (* eps (+ (* -1/36 (* (pow eps 2) x)) (* 1/6 x)))>
#<alt (* eps (+ (* -1/36 (* (pow eps 2) x)) (* 1/6 x)))>
#<alt (* -1/36 (* (pow eps 3) x))>
#<alt (* (pow eps 3) (+ (* -1/36 x) (* 1/6 (/ x (pow eps 2)))))>
#<alt (* (pow eps 3) (+ (* -1/36 x) (* 1/6 (/ x (pow eps 2)))))>
#<alt (* (pow eps 3) (+ (* -1/36 x) (* 1/6 (/ x (pow eps 2)))))>
#<alt (* -1/36 (* (pow eps 3) x))>
#<alt (* -1 (* (pow eps 3) (+ (* -1/6 (/ x (pow eps 2))) (* 1/36 x))))>
#<alt (* -1 (* (pow eps 3) (+ (* -1/6 (/ x (pow eps 2))) (* 1/36 x))))>
#<alt (* -1 (* (pow eps 3) (+ (* -1/6 (/ x (pow eps 2))) (* 1/36 x))))>
#<alt (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))>
#<alt (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))>
#<alt (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))>
#<alt (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))>
#<alt (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))>
#<alt (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))>
#<alt (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))>
#<alt (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))>
#<alt (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))>
#<alt (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))>
#<alt (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))>
#<alt (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))>
#<alt (* -1 (* eps (sin x)))>
#<alt (* eps (+ (* -1 (sin x)) (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))))>
#<alt (* eps (+ (* -1 (sin x)) (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))))>
#<alt (* eps (+ (* -1 (sin x)) (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))))>
#<alt (* (pow eps 2) (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))>
#<alt (* (pow eps 2) (- (+ (* -1 (/ (sin x) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))>
#<alt (* (pow eps 2) (- (+ (* -1 (/ (sin x) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))>
#<alt (* (pow eps 2) (- (+ (* -1 (/ (sin x) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))>
#<alt (* (pow eps 2) (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))>
#<alt (* (pow eps 2) (- (+ (* -1 (/ (sin x) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))>
#<alt (* (pow eps 2) (- (+ (* -1 (/ (sin x) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))>
#<alt (* (pow eps 2) (- (+ (* -1 (/ (sin x) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))>
#<alt (* -1/2 (pow eps 2))>
#<alt (+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))>
#<alt (+ (* -1/2 (pow eps 2)) (* x (+ (* -1 eps) (* 1/4 (* (pow eps 2) x)))))>
#<alt (+ (* -1/2 (pow eps 2)) (* x (+ (* -1 eps) (* x (+ (* 1/6 (* eps x)) (* 1/4 (pow eps 2)))))))>
#<alt (* 1/1440 (* (pow eps 2) (pow x 6)))>
#<alt (* (pow x 6) (+ (* -1/48 (/ (pow eps 2) (pow x 2))) (* 1/1440 (pow eps 2))))>
#<alt (* (pow x 6) (+ (* -1/48 (/ (pow eps 2) (pow x 2))) (+ (* 1/1440 (pow eps 2)) (* 1/4 (/ (pow eps 2) (pow x 4))))))>
#<alt (* (pow x 6) (+ (* -1/48 (/ (pow eps 2) (pow x 2))) (+ (* 1/1440 (pow eps 2)) (+ (* 1/4 (/ (pow eps 2) (pow x 4))) (/ (* eps (- (* -1/2 eps) (sin x))) (pow x 6))))))>
#<alt (* 1/1440 (* (pow eps 2) (pow x 6)))>
#<alt (* (pow x 6) (+ (* -1/48 (/ (pow eps 2) (pow x 2))) (* 1/1440 (pow eps 2))))>
#<alt (* (pow x 6) (+ (* -1/48 (/ (pow eps 2) (pow x 2))) (+ (* 1/1440 (pow eps 2)) (* 1/4 (/ (pow eps 2) (pow x 4))))))>
#<alt (* (pow x 6) (+ (* -1/48 (/ (pow eps 2) (pow x 2))) (+ (* 1/1440 (pow eps 2)) (+ (* 1/4 (/ (pow eps 2) (pow x 4))) (/ (* eps (- (* -1/2 eps) (sin x))) (pow x 6))))))>
#<alt (* -1 (sin x))>
#<alt (- (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (sin x))>
#<alt (- (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (sin x))>
#<alt (- (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (sin x))>
#<alt (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))>
#<alt (* eps (- (+ (* -1 (/ (sin x) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))>
#<alt (* eps (- (+ (* -1 (/ (sin x) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))>
#<alt (* eps (- (+ (* -1 (/ (sin x) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))>
#<alt (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))>
#<alt (* -1 (* eps (+ (* -1 (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (/ (sin x) eps))))>
#<alt (* -1 (* eps (+ (* -1 (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (/ (sin x) eps))))>
#<alt (* -1 (* eps (+ (* -1 (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (/ (sin x) eps))))>
#<alt (* -1/2 eps)>
#<alt (+ (* -1 x) (* -1/2 eps))>
#<alt (+ (* -1/2 eps) (* x (- (* 1/4 (* eps x)) 1)))>
#<alt (+ (* -1/2 eps) (* x (- (* x (+ (* 1/6 x) (* 1/4 eps))) 1)))>
#<alt (* 1/1440 (* eps (pow x 6)))>
#<alt (* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (* 1/1440 eps)))>
#<alt (* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4))))))>
#<alt (* (pow x 6) (- (+ (* -1/2 (/ eps (pow x 6))) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4)))))) (/ (sin x) (pow x 6))))>
#<alt (* 1/1440 (* eps (pow x 6)))>
#<alt (* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (* 1/1440 eps)))>
#<alt (* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4))))))>
#<alt (* (pow x 6) (- (+ (* -1/2 (/ eps (pow x 6))) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4)))))) (/ (sin x) (pow x 6))))>
#<alt (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))>
#<alt (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))>
#<alt (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))>
#<alt (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))>
#<alt (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))>
#<alt (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))>
#<alt (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))>
#<alt (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))>
#<alt (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))>
#<alt (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))>
#<alt (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))>
#<alt (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))>
#<alt (* -1/2 eps)>
#<alt (+ (* -1/2 eps) (* 1/4 (* eps (pow x 2))))>
#<alt (+ (* -1/2 eps) (* (pow x 2) (+ (* -1/48 (* eps (pow x 2))) (* 1/4 eps))))>
#<alt (+ (* -1/2 eps) (* (pow x 2) (+ (* 1/4 eps) (* (pow x 2) (+ (* -1/48 eps) (* 1/1440 (* eps (pow x 2))))))))>
#<alt (* 1/1440 (* eps (pow x 6)))>
#<alt (* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (* 1/1440 eps)))>
#<alt (* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4))))))>
#<alt (* (pow x 6) (+ (* -1/2 (/ eps (pow x 6))) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4)))))))>
#<alt (* 1/1440 (* eps (pow x 6)))>
#<alt (* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (* 1/1440 eps)))>
#<alt (* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4))))))>
#<alt (* (pow x 6) (+ (* -1/2 (/ eps (pow x 6))) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4)))))))>
#<alt -1/2>
#<alt (- (* 1/4 (pow x 2)) 1/2)>
#<alt (- (* (pow x 2) (+ 1/4 (* -1/48 (pow x 2)))) 1/2)>
#<alt (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)>
#<alt (* 1/1440 (pow x 6))>
#<alt (* (pow x 6) (- 1/1440 (* 1/48 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (- (+ 1/1440 (/ 1/4 (pow x 4))) (* 1/48 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (- (+ 1/1440 (/ 1/4 (pow x 4))) (+ (* 1/48 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6))))))>
#<alt (* 1/1440 (pow x 6))>
#<alt (* (pow x 6) (- 1/1440 (* 1/48 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (- (+ 1/1440 (/ 1/4 (pow x 4))) (* 1/48 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (- (+ 1/1440 (/ 1/4 (pow x 4))) (+ (* 1/48 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6))))))>
#<alt (* 1/6 eps)>
#<alt (* 1/6 eps)>
#<alt (* 1/6 eps)>
#<alt (* 1/6 eps)>
#<alt (* 1/6 eps)>
#<alt (* 1/6 eps)>
#<alt (* 1/6 eps)>
#<alt (* 1/6 eps)>
#<alt (* 1/6 eps)>
#<alt (* 1/6 eps)>
#<alt (* 1/6 eps)>
#<alt (* 1/6 eps)>
#<alt (* 1/6 (pow eps 2))>
#<alt (* 1/6 (pow eps 2))>
#<alt (* 1/6 (pow eps 2))>
#<alt (* 1/6 (pow eps 2))>
#<alt (* 1/6 (pow eps 2))>
#<alt (* 1/6 (pow eps 2))>
#<alt (* 1/6 (pow eps 2))>
#<alt (* 1/6 (pow eps 2))>
#<alt (* 1/6 (pow eps 2))>
#<alt (* 1/6 (pow eps 2))>
#<alt (* 1/6 (pow eps 2))>
#<alt (* 1/6 (pow eps 2))>
#<alt (* -1/2 (pow eps 2))>
#<alt (+ (* -1/2 (pow eps 2)) (* 1/4 (* (pow eps 2) (pow x 2))))>
#<alt (+ (* -1/2 (pow eps 2)) (* (pow x 2) (+ (* -1/48 (* (pow eps 2) (pow x 2))) (* 1/4 (pow eps 2)))))>
#<alt (+ (* -1/2 (pow eps 2)) (* (pow x 2) (+ (* 1/4 (pow eps 2)) (* (pow x 2) (+ (* -1/48 (pow eps 2)) (* 1/1440 (* (pow eps 2) (pow x 2))))))))>
#<alt (* -1/2 (* (pow eps 2) (cos x)))>
#<alt (* -1/2 (* (pow eps 2) (cos x)))>
#<alt (* -1/2 (* (pow eps 2) (cos x)))>
#<alt (* -1/2 (* (pow eps 2) (cos x)))>
#<alt (* -1/2 (* (pow eps 2) (cos x)))>
#<alt (* -1/2 (* (pow eps 2) (cos x)))>
#<alt (* -1/2 (* (pow eps 2) (cos x)))>
#<alt (* -1/2 (* (pow eps 2) (cos x)))>
#<alt (* -1/2 (* (pow eps 2) (cos x)))>
#<alt (* -1/2 (* (pow eps 2) (cos x)))>
#<alt (* -1/2 (* (pow eps 2) (cos x)))>
#<alt (* -1/2 (* (pow eps 2) (cos x)))>
#<alt (* -1/2 (* (pow eps 2) (cos x)))>
#<alt (* -1/2 (* (pow eps 2) (cos x)))>
#<alt (* -1/2 (* (pow eps 2) (cos x)))>
#<alt (* -1/2 (* (pow eps 2) (cos x)))>
#<alt (* -1/2 (* (pow eps 2) (cos x)))>
#<alt (* -1/2 (* (pow eps 2) (cos x)))>
#<alt (* -1/2 (* (pow eps 2) (cos x)))>
#<alt (* -1/2 (* (pow eps 2) (cos x)))>
#<alt (* -1/6 eps)>
#<alt (* -1/6 eps)>
#<alt (* -1/6 eps)>
#<alt (* -1/6 eps)>
#<alt (* -1/6 eps)>
#<alt (* -1/6 eps)>
#<alt (* -1/6 eps)>
#<alt (* -1/6 eps)>
#<alt (* -1/6 eps)>
#<alt (* -1/6 eps)>
#<alt (* -1/6 eps)>
#<alt (* -1/6 eps)>
#<alt (* -1/48 x)>
#<alt (* x (- (* 1/1440 (pow x 2)) 1/48))>
#<alt (* x (- (* 1/1440 (pow x 2)) 1/48))>
#<alt (* x (- (* 1/1440 (pow x 2)) 1/48))>
#<alt (* 1/1440 (pow x 3))>
#<alt (* (pow x 3) (- 1/1440 (* 1/48 (/ 1 (pow x 2)))))>
#<alt (* (pow x 3) (- 1/1440 (* 1/48 (/ 1 (pow x 2)))))>
#<alt (* (pow x 3) (- 1/1440 (* 1/48 (/ 1 (pow x 2)))))>
#<alt (* 1/1440 (pow x 3))>
#<alt (* -1 (* (pow x 3) (- (* 1/48 (/ 1 (pow x 2))) 1/1440)))>
#<alt (* -1 (* (pow x 3) (- (* 1/48 (/ 1 (pow x 2))) 1/1440)))>
#<alt (* -1 (* (pow x 3) (- (* 1/48 (/ 1 (pow x 2))) 1/1440)))>
#<alt (* 1/1440 x)>
#<alt (* 1/1440 x)>
#<alt (* 1/1440 x)>
#<alt (* 1/1440 x)>
#<alt (* 1/1440 x)>
#<alt (* 1/1440 x)>
#<alt (* 1/1440 x)>
#<alt (* 1/1440 x)>
#<alt (* 1/1440 x)>
#<alt (* 1/1440 x)>
#<alt (* 1/1440 x)>
#<alt (* 1/1440 x)>
#<alt (* 1/1440 (pow x 2))>
#<alt (* 1/1440 (pow x 2))>
#<alt (* 1/1440 (pow x 2))>
#<alt (* 1/1440 (pow x 2))>
#<alt (* 1/1440 (pow x 2))>
#<alt (* 1/1440 (pow x 2))>
#<alt (* 1/1440 (pow x 2))>
#<alt (* 1/1440 (pow x 2))>
#<alt (* 1/1440 (pow x 2))>
#<alt (* 1/1440 (pow x 2))>
#<alt (* 1/1440 (pow x 2))>
#<alt (* 1/1440 (pow x 2))>
Calls

105 calls:

TimeVariablePointExpression
11.0ms
x
@0
(+ (* (* (sin x) (+ -1 (* eps (* eps 1/6)))) eps) (* (* (cos x) -1/2) (* eps eps)))
5.0ms
eps
@-inf
(+ (* -1/2 (* eps eps)) (* x (+ (* eps (+ -1 (* eps (* eps 1/6)))) (* x (+ (* eps (* eps 1/4)) (* (* (* eps -1/6) x) (+ -1 (* eps (* eps 1/6)))))))))
3.0ms
x
@inf
(* x 1/1440)
1.0ms
eps
@inf
(+ (* -1/2 (* eps eps)) (* x (+ (* eps (+ -1 (* eps (* eps 1/6)))) (* x (+ (* eps (* eps 1/4)) (* (* (* eps -1/6) x) (+ -1 (* eps (* eps 1/6)))))))))
1.0ms
eps
@0
(* eps (- (* eps (+ -1/2 (* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440)))))))))) (sin x)))

rewrite530.0ms (2.6%)

Memory
-1.0MiB live, 757.1MiB allocated
Algorithm
batch-egg-rewrite
Rules
6 738×accelerator-lowering-fma.f32
6 738×accelerator-lowering-fma.f64
5 164×*-lowering-*.f32
5 164×*-lowering-*.f64
3 020×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
049289
1279285
22545279
08627250
Stop Event
iter limit
node limit
Counts
24 → 563
Calls
Call 1
Inputs
(+ (* (* (sin x) (+ -1 (* eps (* eps 1/6)))) eps) (* (* (cos x) -1/2) (* eps eps)))
(* (sin x) (+ -1 (* eps (* eps 1/6))))
(sin x)
(+ -1 (* eps (* eps 1/6)))
(+ 1 -1)
(- (* -1/2 (* eps eps)) (* x eps))
(* -1/2 (* eps eps))
(* eps eps)
(* x eps)
(+ (* -1/2 (* eps eps)) (* x (+ (* eps (+ -1 (* eps (* eps 1/6)))) (* x (+ (* eps (* eps 1/4)) (* (* (* eps -1/6) x) (+ -1 (* eps (* eps 1/6)))))))))
(+ (* eps (+ -1 (* eps (* eps 1/6)))) (* x (+ (* eps (* eps 1/4)) (* (* (* eps -1/6) x) (+ -1 (* eps (* eps 1/6)))))))
(+ (* eps (* eps 1/4)) (* (* (* eps -1/6) x) (+ -1 (* eps (* eps 1/6)))))
(* (* (* eps -1/6) x) (+ -1 (* eps (* eps 1/6))))
(* eps (- (* eps (+ -1/2 (* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440)))))))))) (sin x)))
(- (* eps (+ -1/2 (* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440)))))))))) (sin x))
(* eps (+ -1/2 (* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440))))))))))
(+ -1/2 (* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440)))))))))
(* eps 1/6)
(* eps (* eps 1/6))
(* (* (cos x) -1/2) (* eps eps))
(* eps -1/6)
(* x (+ -1/48 (* x (* x 1/1440))))
(* x 1/1440)
(* x (* x 1/1440))
Outputs
(+.f64 (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))) (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))))
(+.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))
(-.f64 (/.f64 (*.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 eps (-.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (cos.f64 x) (*.f64 eps #s(literal -1/2 binary64)))))) (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 eps (-.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (cos.f64 x) (*.f64 eps #s(literal -1/2 binary64)))))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))) (/.f64 (*.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))))
(fma.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))))
(fma.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))))
(fma.f64 eps (*.f64 (cos.f64 x) (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))
(fma.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (sin.f64 x) eps) (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))))
(fma.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) eps (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))))
(fma.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 x) (*.f64 eps eps)) (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))
(fma.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps) (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))
(fma.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (cos.f64 x) (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))
(fma.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (sin.f64 x) (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))))
(fma.f64 (*.f64 (cos.f64 x) (*.f64 eps #s(literal -1/2 binary64))) eps (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))
(fma.f64 (*.f64 (sin.f64 x) eps) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))))
(fma.f64 (*.f64 (cos.f64 x) (*.f64 eps eps)) #s(literal -1/2 binary64) (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))
(fma.f64 (*.f64 (*.f64 eps eps) (cos.f64 x)) #s(literal -1/2 binary64) (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))
(fma.f64 (*.f64 eps (sin.f64 x)) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) (-.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))))) (+.f64 (pow.f64 (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 eps (-.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (cos.f64 x) (*.f64 eps #s(literal -1/2 binary64))))) (-.f64 (*.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) (-.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))))) (+.f64 (pow.f64 (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (-.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (cos.f64 x) (*.f64 eps #s(literal -1/2 binary64))))) (-.f64 (*.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) (-.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 (*.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) (*.f64 eps (-.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (cos.f64 x) (*.f64 eps #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) (-.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 (*.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))))) (neg.f64 (*.f64 eps (-.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (cos.f64 x) (*.f64 eps #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) (-.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 eps (-.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (cos.f64 x) (*.f64 eps #s(literal -1/2 binary64)))))) (*.f64 (*.f64 eps (-.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (cos.f64 x) (*.f64 eps #s(literal -1/2 binary64))))) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))))) (*.f64 (*.f64 eps (-.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (cos.f64 x) (*.f64 eps #s(literal -1/2 binary64))))) (*.f64 eps (-.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (cos.f64 x) (*.f64 eps #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) (-.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))))) (neg.f64 (neg.f64 (*.f64 eps (-.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (cos.f64 x) (*.f64 eps #s(literal -1/2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))))) (neg.f64 (-.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) (-.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))))) (+.f64 (pow.f64 (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 eps (-.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (cos.f64 x) (*.f64 eps #s(literal -1/2 binary64))))) (-.f64 (*.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))))) #s(literal -1 binary64))
(*.f64 eps (+.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (cos.f64 x) (*.f64 eps #s(literal -1/2 binary64)))))
(*.f64 eps (+.f64 (*.f64 (cos.f64 x) (*.f64 eps #s(literal -1/2 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))
(*.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) (-.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))))))
(*.f64 (-.f64 (*.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (cos.f64 x) (*.f64 eps #s(literal -1/2 binary64)))))))
(*.f64 (/.f64 (*.f64 eps (+.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (cos.f64 x) (*.f64 eps #s(literal -1/2 binary64))))) eps) (/.f64 (*.f64 eps (-.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (cos.f64 x) (*.f64 eps #s(literal -1/2 binary64))))) (-.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (cos.f64 x) (*.f64 eps #s(literal -1/2 binary64))))))
(+.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))
(+.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(-.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))) (/.f64 (pow.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))
(fma.f64 (sin.f64 x) #s(literal -1 binary64) (*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))
(fma.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(fma.f64 #s(literal -1 binary64) (sin.f64 x) (*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))
(fma.f64 eps (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(fma.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (sin.f64 x)) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(fma.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (sin.f64 x) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(fma.f64 (*.f64 eps eps) (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(fma.f64 (*.f64 (sin.f64 x) eps) (*.f64 eps #s(literal 1/6 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(fma.f64 (*.f64 (sin.f64 x) (*.f64 eps #s(literal 1/6 binary64))) eps (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(fma.f64 (*.f64 (sin.f64 x) (*.f64 eps eps)) #s(literal 1/6 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(/.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 (pow.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))))
(/.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (pow.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) #s(literal 2 binary64))) (-.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))
(/.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64)))))
(/.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64)))) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) (sin.f64 x)) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 (pow.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))))
(/.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (pow.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))
(/.f64 (neg.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64)))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))) (neg.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64)))) (sin.f64 x))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) (sin.f64 x))) (neg.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (-.f64 #s(literal 0 binary64) (sin.f64 x))))))
(*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (sin.f64 x))
(sin.f64 x)
(+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (/.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))
(-.f64 (/.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))
(fma.f64 eps (*.f64 eps #s(literal 1/6 binary64)) #s(literal -1 binary64))
(fma.f64 #s(literal 1/6 binary64) (*.f64 eps eps) #s(literal -1 binary64))
(fma.f64 (*.f64 eps #s(literal 1/6 binary64)) eps #s(literal -1 binary64))
(fma.f64 (*.f64 eps eps) #s(literal 1/6 binary64) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))))
(/.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64)))) (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))))) (neg.f64 (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))) (neg.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64)))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))) (neg.f64 (neg.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) #s(literal 1 binary64))) (neg.f64 (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))
#s(literal 0 binary64)
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (neg.f64 eps)))
(+.f64 (*.f64 x (neg.f64 eps)) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x eps))
(-.f64 (/.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 x eps) (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))) (/.f64 (*.f64 (*.f64 x eps) (*.f64 (*.f64 eps eps) (*.f64 x x))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 x eps) (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))))
(-.f64 (*.f64 (/.f64 (*.f64 (*.f64 eps eps) (*.f64 eps eps)) eps) (/.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x))) (/.f64 (*.f64 (*.f64 eps eps) (*.f64 x x)) (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))
(-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (neg.f64 eps)))) (/.f64 (*.f64 (*.f64 eps eps) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (neg.f64 eps)))))
(fma.f64 x (neg.f64 eps) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)))
(fma.f64 #s(literal -1 binary64) (*.f64 x eps) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)))
(fma.f64 eps (-.f64 #s(literal 0 binary64) x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)))
(fma.f64 eps (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (neg.f64 eps)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 eps eps) (*.f64 x (neg.f64 eps)))
(fma.f64 (*.f64 eps eps) #s(literal -1/2 binary64) (*.f64 x (neg.f64 eps)))
(fma.f64 (-.f64 #s(literal 0 binary64) x) eps (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)))
(fma.f64 (*.f64 eps #s(literal -1/2 binary64)) eps (*.f64 x (neg.f64 eps)))
(fma.f64 (neg.f64 eps) x (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 x eps) (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))) (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 x eps) (*.f64 (*.f64 eps eps) (*.f64 x x)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 x eps) (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))) (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 x eps) (*.f64 (*.f64 eps eps) (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 x eps) (*.f64 (*.f64 eps eps) (*.f64 x x)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 x eps) (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 x eps) (*.f64 (*.f64 eps eps) (*.f64 x x)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (-.f64 (*.f64 (*.f64 eps eps) (*.f64 x x)) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (neg.f64 eps))))))
(/.f64 (*.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))) (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
(/.f64 (*.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (neg.f64 eps))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 x eps) (*.f64 (*.f64 eps eps) (*.f64 x x))))) (neg.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 x eps) (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 x eps) (*.f64 (*.f64 eps eps) (*.f64 x x))))) (neg.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (-.f64 (*.f64 (*.f64 eps eps) (*.f64 x x)) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (neg.f64 eps)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))) (neg.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))
(/.f64 (neg.f64 (*.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))) (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (neg.f64 eps)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 x eps) (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 x eps) (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))) (*.f64 (*.f64 x eps) (*.f64 (*.f64 eps eps) (*.f64 x x))))) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 x eps) (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 x eps) (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x))) (*.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 (*.f64 eps eps) (*.f64 x x)))) (*.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 x eps) (*.f64 (*.f64 eps eps) (*.f64 x x)))))) (neg.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 x eps) (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))) (neg.f64 (neg.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 eps eps) (*.f64 x x)) (*.f64 x (neg.f64 eps))) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))))) (+.f64 (*.f64 (*.f64 eps eps) (*.f64 x x)) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 x (neg.f64 eps)) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))))))
(pow.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 x eps) (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))) (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 x eps) (*.f64 (*.f64 eps eps) (*.f64 x x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))) #s(literal -1 binary64))
(*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) x)))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(*.f64 (-.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 x eps) (*.f64 (*.f64 eps eps) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 x eps) (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))))
(*.f64 (*.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))) (/.f64 #s(literal 1 binary64) (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))
(*.f64 (/.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) eps) (/.f64 (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
(*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(*.f64 (*.f64 eps eps) #s(literal -1/2 binary64))
(*.f64 (*.f64 eps #s(literal -1/2 binary64)) eps)
(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 (neg.f64 eps) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 eps)) #s(literal 2 binary64))
(*.f64 eps eps)
(*.f64 (neg.f64 eps) (neg.f64 eps))
(*.f64 (exp.f64 (log.f64 eps)) (exp.f64 (log.f64 eps)))
(*.f64 x eps)
(*.f64 eps x)
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))
(+.f64 (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)))
(+.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (+.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x)) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))))
(+.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x)))
(-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))))
(-.f64 (/.f64 (*.f64 x (*.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))) (-.f64 (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (-.f64 (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)))))
(fma.f64 x (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (+.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x)) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))))
(fma.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)))
(fma.f64 eps (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))
(fma.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (+.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x)) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))))
(fma.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps) (+.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x)) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 eps eps) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))
(fma.f64 (*.f64 eps eps) #s(literal -1/2 binary64) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))
(fma.f64 (*.f64 x eps) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (+.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x)) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))))
(fma.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) x (+.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x)) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))))
(fma.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))) x (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)))
(fma.f64 (*.f64 eps #s(literal -1/2 binary64)) eps (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))
(fma.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) eps (+.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x)) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))) (-.f64 (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))))) (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))) (*.f64 x (*.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))))) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 x (*.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))) (-.f64 (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))))) (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))) (*.f64 x (*.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))))) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 x (*.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))))))
(/.f64 (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))) (*.f64 x (*.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))) (-.f64 (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))))))
(/.f64 (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))) (*.f64 x (*.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))))) (+.f64 (*.f64 x (*.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) x) (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 x (*.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))) (*.f64 x (*.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))))))))) (neg.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))) (-.f64 (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))) (*.f64 x (*.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))))))))) (neg.f64 (+.f64 (*.f64 x (*.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) x) (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 x (*.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))))) (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))))
(/.f64 (-.f64 (*.f64 x (*.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) (-.f64 (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))))) (*.f64 x (*.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))) (*.f64 x (*.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))) (-.f64 (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 x (*.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))))))))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))) (neg.f64 (-.f64 (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))) (pow.f64 (+.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x)) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))) (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x)) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) (+.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x)) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (+.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x)) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))))) (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))) (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x)) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x))) (*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x))))))
(pow.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))) (-.f64 (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))))) (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))) (*.f64 x (*.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))))) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 x (*.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))) (*.f64 x (*.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))) (-.f64 (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)))))))
(*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 x (*.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))))
(+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))
(+.f64 (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))
(+.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))
(+.f64 (neg.f64 eps) (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))))
(+.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))
(+.f64 (+.f64 (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (neg.f64 eps)) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))
(-.f64 (/.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (-.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))) (/.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x))) (-.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x))) (-.f64 (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (/.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (-.f64 (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))))
(fma.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (+.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))
(fma.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))
(fma.f64 #s(literal -1 binary64) eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))))
(fma.f64 eps #s(literal -1 binary64) (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))))
(fma.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))
(fma.f64 eps (*.f64 (*.f64 eps #s(literal 1/4 binary64)) x) (+.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))
(fma.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) eps (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))
(fma.f64 (*.f64 eps eps) (*.f64 x #s(literal 1/4 binary64)) (+.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))
(fma.f64 (*.f64 x eps) (*.f64 eps #s(literal 1/4 binary64)) (+.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))
(fma.f64 (*.f64 eps #s(literal 1/4 binary64)) (*.f64 x eps) (+.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))
(fma.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) x (+.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))
(fma.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) x (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))
(fma.f64 (*.f64 x (*.f64 eps eps)) #s(literal 1/4 binary64) (+.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))
(fma.f64 (*.f64 x (*.f64 eps #s(literal 1/4 binary64))) eps (+.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (*.f64 (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (-.f64 (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))) (+.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))) (*.f64 (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))) (-.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (*.f64 (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (-.f64 (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))) (+.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))) (*.f64 (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))) (-.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x))))))
(/.f64 (+.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))) (*.f64 (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x))))) (+.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (*.f64 (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (-.f64 (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))))
(/.f64 (+.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))) (*.f64 (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x))))) (+.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x))) (-.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))
(/.f64 (-.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x)))) (-.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))) (*.f64 (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x)))))) (neg.f64 (+.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (*.f64 (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (-.f64 (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))) (*.f64 (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x)))))) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x))) (-.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x))))) (neg.f64 (-.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x))) (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))) (-.f64 (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))
(/.f64 (+.f64 (*.f64 (+.f64 (neg.f64 (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))) (*.f64 eps (*.f64 eps eps)))) (+.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))))) (*.f64 (+.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (+.f64 (*.f64 (*.f64 (*.f64 x eps) (*.f64 (*.f64 eps eps) (*.f64 x x))) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))) (*.f64 x (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (+.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (neg.f64 (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))) (*.f64 eps (*.f64 eps eps)))) (-.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))) (*.f64 (+.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (-.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))))) (*.f64 (+.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (-.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))))
(/.f64 (+.f64 (*.f64 (+.f64 (neg.f64 (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))) (*.f64 eps (*.f64 eps eps)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))))) (*.f64 (+.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (*.f64 x (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))))))) (*.f64 (+.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))))))
(/.f64 (+.f64 (*.f64 (+.f64 (neg.f64 (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))) (*.f64 eps (*.f64 eps eps)))) (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 (+.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (*.f64 x (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))))))) (*.f64 (+.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (neg.f64 (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))) (*.f64 eps (*.f64 eps eps)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))))) (*.f64 (+.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (*.f64 (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))))) x))) (*.f64 (+.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))))))
(/.f64 (+.f64 (*.f64 (+.f64 (neg.f64 (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))) (*.f64 eps (*.f64 eps eps)))) (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 (+.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))) x))) (*.f64 (+.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))) (+.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))))) (*.f64 (-.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (+.f64 (*.f64 (*.f64 (*.f64 x eps) (*.f64 (*.f64 eps eps) (*.f64 x x))) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))) (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (+.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))) (-.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))) (*.f64 (-.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (-.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))))) (*.f64 (-.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (-.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))))) (*.f64 (-.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))))))) (*.f64 (-.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))) (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 (-.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))))))) (*.f64 (-.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))))) (*.f64 (-.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))))) x))) (*.f64 (-.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))) (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 (-.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))) x))) (*.f64 (-.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))))) (+.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64)))) (+.f64 (*.f64 (*.f64 (*.f64 x eps) (*.f64 (*.f64 eps eps) (*.f64 x x))) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))) (*.f64 x (*.f64 x x)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))))))
(/.f64 (+.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))))) (-.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64)))) (-.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64)))) (-.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))))
(/.f64 (+.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64)))) (*.f64 x (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))))) (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64)))) (*.f64 x (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64)))) (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64)))) (*.f64 (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))))) x))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))))) (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))) x))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64)))) (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 eps (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))) (+.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (+.f64 (*.f64 (*.f64 (*.f64 x eps) (*.f64 (*.f64 eps eps) (*.f64 x x))) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))) (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (+.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))))))
(/.f64 (+.f64 (*.f64 (*.f64 eps (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))) (-.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (-.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (-.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))))
(/.f64 (+.f64 (*.f64 (*.f64 eps (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))))))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 eps (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))) (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))))))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 eps (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))))) x))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 eps (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))) (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))) x))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64)))) eps) (+.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64)))) (+.f64 (*.f64 (*.f64 (*.f64 x eps) (*.f64 (*.f64 eps eps) (*.f64 x x))) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))) (*.f64 x (*.f64 x x)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64)))) eps) (-.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64)))) (-.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64)))) (-.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64)))) eps) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64)))) (*.f64 x (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64)))) eps) (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64)))) (*.f64 x (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64)))) (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64)))) eps) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64)))) (*.f64 (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))))) x))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64)))) eps) (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))) x))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64)))) (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) eps) (+.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (+.f64 (*.f64 (*.f64 (*.f64 x eps) (*.f64 (*.f64 eps eps) (*.f64 x x))) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))) (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (+.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) eps) (-.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (-.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (-.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) eps) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))))))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) eps) (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))))))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) eps) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))))) x))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) eps) (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))) x))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x eps) (*.f64 (*.f64 eps eps) (*.f64 x x))) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))))) (+.f64 (neg.f64 (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))) (*.f64 eps (*.f64 eps eps)))))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))))) (+.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x eps) (*.f64 (*.f64 eps eps) (*.f64 x x))) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))) (*.f64 x (*.f64 x x)))) (-.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))))) (-.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))))) (-.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x eps) (*.f64 (*.f64 eps eps) (*.f64 x x))) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))) (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))))))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x eps) (*.f64 (*.f64 eps eps) (*.f64 x x))) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))) (*.f64 x (*.f64 x x)))) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))))) (*.f64 eps (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))))) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x eps) (*.f64 (*.f64 eps eps) (*.f64 x x))) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))) (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64)))) eps))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x eps) (*.f64 (*.f64 eps eps) (*.f64 x x))) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))) (*.f64 x (*.f64 x x)))) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) eps))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))))) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))) (+.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))) (*.f64 (-.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (+.f64 (neg.f64 (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))) (*.f64 eps (*.f64 eps eps)))))) (*.f64 (-.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (+.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))) (-.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))) (*.f64 (-.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (-.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))) (*.f64 (-.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (-.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))) (*.f64 (-.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))))))) (*.f64 (-.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (-.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (*.f64 eps (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))))) (*.f64 (-.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))) (*.f64 (-.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64)))) eps))) (*.f64 (-.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)))) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (-.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) eps))) (*.f64 (-.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))
(/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))))) (+.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))) (+.f64 (neg.f64 (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))) (*.f64 eps (*.f64 eps eps)))))) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))) (+.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))))) (-.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))) (-.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))) (-.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))))))) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))))) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))) (*.f64 eps (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))))) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))
(/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64)))) eps))) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))))) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) eps))) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))
(/.f64 (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))))) (+.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))) (*.f64 (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (+.f64 (neg.f64 (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))) (*.f64 eps (*.f64 eps eps)))))) (*.f64 (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (+.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))))) (-.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))) (*.f64 (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (-.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))) (*.f64 (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (-.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))) (*.f64 (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))))))) (*.f64 (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))))) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 eps (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))))) (*.f64 (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))
(/.f64 (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))) (*.f64 (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64)))) eps))) (*.f64 (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))))) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) eps))) (*.f64 (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))))) x) (+.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))) (+.f64 (neg.f64 (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))) (*.f64 eps (*.f64 eps eps)))))) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))) (+.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))))) x) (-.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))) (-.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))) (-.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))))) x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))))))) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))))) x) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))) (*.f64 eps (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))))) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))))) x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64)))) eps))) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))))) x) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) eps))) (*.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))) x) (+.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))) (*.f64 (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (+.f64 (neg.f64 (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))) (*.f64 eps (*.f64 eps eps)))))) (*.f64 (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (+.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))) x) (-.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))) (*.f64 (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (-.f64 (*.f64 eps eps) (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))) (*.f64 (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (-.f64 (neg.f64 eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))) x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))) (*.f64 (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))))))) (*.f64 (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))) x) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 eps (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))))) (*.f64 (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))) x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))) (*.f64 (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64)))) eps))) (*.f64 (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))) x) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) eps))) (*.f64 (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (-.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))) (*.f64 (-.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x))))) (*.f64 (-.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))) (-.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))) (*.f64 (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (*.f64 (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (-.f64 (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x)))))) (neg.f64 (neg.f64 (-.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x))) (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))))) (neg.f64 (-.f64 (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x eps) (*.f64 (*.f64 eps eps) (*.f64 x x))) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (pow.f64 (+.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))) (+.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (*.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))))))
(/.f64 (+.f64 (neg.f64 (*.f64 eps (*.f64 eps eps))) (pow.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))) #s(literal 3 binary64))) (+.f64 (*.f64 eps eps) (-.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))) (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))) (*.f64 (neg.f64 eps) (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))) (*.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) x))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (neg.f64 eps)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))) (*.f64 eps (*.f64 eps eps)))) (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (neg.f64 eps)) (+.f64 (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (neg.f64 eps))) (-.f64 (*.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (neg.f64 eps)) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))))
(pow.f64 (/.f64 (+.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (*.f64 (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (-.f64 (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))) (+.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))) (*.f64 (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))) (-.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))) (*.f64 (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (*.f64 (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (-.f64 (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))))))
(*.f64 (-.f64 (*.f64 eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))
(+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))
(+.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))
(+.f64 (neg.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (+.f64 (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))
(+.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (neg.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))
(-.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (/.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))) (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))
(-.f64 (/.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))))
(fma.f64 x (*.f64 (*.f64 eps #s(literal -1/6 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))
(fma.f64 x (*.f64 (*.f64 eps #s(literal -1/6 binary64)) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) (+.f64 (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))
(fma.f64 eps (*.f64 eps #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))
(fma.f64 eps (*.f64 (*.f64 x #s(literal -1/6 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))
(fma.f64 eps (*.f64 #s(literal -1/6 binary64) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))
(fma.f64 eps (*.f64 (*.f64 x #s(literal -1/6 binary64)) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))
(fma.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))
(fma.f64 (*.f64 eps eps) #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))
(fma.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x #s(literal -1/6 binary64)) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))
(fma.f64 (*.f64 eps #s(literal 1/4 binary64)) eps (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))
(fma.f64 (*.f64 eps #s(literal -1/6 binary64)) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))
(fma.f64 (*.f64 eps #s(literal -1/6 binary64)) (*.f64 x #s(literal -1 binary64)) (+.f64 (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))
(fma.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) #s(literal -1 binary64) (+.f64 (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))
(fma.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))
(fma.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 eps #s(literal -1/6 binary64)) (+.f64 (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))
(fma.f64 (neg.f64 eps) (*.f64 x #s(literal -1/6 binary64)) (+.f64 (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))
(fma.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 eps #s(literal -1/6 binary64)) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))
(fma.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps #s(literal -1/6 binary64))) x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))
(fma.f64 (*.f64 #s(literal -1 binary64) (*.f64 eps #s(literal -1/6 binary64))) x (+.f64 (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))) (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))) (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))))))
(/.f64 (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))))) (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 eps (*.f64 (*.f64 eps #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))) (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))))) (neg.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))))) (neg.f64 (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 eps (*.f64 (*.f64 eps #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))))) (neg.f64 (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))))) (*.f64 (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))))) (neg.f64 (neg.f64 (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))) (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x eps) (*.f64 (*.f64 eps eps) (*.f64 x x))) #s(literal -1/216 binary64))) (pow.f64 (+.f64 (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (+.f64 (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) (*.f64 (neg.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (+.f64 (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (neg.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))) (*.f64 (*.f64 (*.f64 x eps) (*.f64 (*.f64 eps eps) (*.f64 x x))) #s(literal -1/216 binary64)))) (+.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (neg.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (neg.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (-.f64 (*.f64 (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (neg.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))
(pow.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))) (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 #s(literal 1/64 binary64) (*.f64 eps (*.f64 eps eps)))) (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))))))
(*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))
(+.f64 (neg.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))
(+.f64 (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (neg.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (neg.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))) (/.f64 (*.f64 (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (-.f64 (neg.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))))
(fma.f64 x (*.f64 (*.f64 eps #s(literal -1/6 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))
(fma.f64 x (*.f64 (*.f64 eps #s(literal -1/6 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (neg.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))
(fma.f64 eps (*.f64 (*.f64 x #s(literal -1/6 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))
(fma.f64 eps (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (neg.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))
(fma.f64 eps (*.f64 (*.f64 x #s(literal -1/6 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (neg.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))
(fma.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (neg.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))
(fma.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) (neg.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))
(fma.f64 (*.f64 eps eps) (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (neg.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))
(fma.f64 (*.f64 eps #s(literal -1/6 binary64)) (*.f64 x #s(literal -1 binary64)) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))
(fma.f64 (*.f64 eps #s(literal -1/6 binary64)) (*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (neg.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))
(fma.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) #s(literal -1 binary64) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))
(fma.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (neg.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))
(fma.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 eps #s(literal -1/6 binary64)) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))
(fma.f64 (neg.f64 eps) (*.f64 x #s(literal -1/6 binary64)) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))
(fma.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x #s(literal -1/6 binary64)) (neg.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))
(fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) x) (*.f64 eps #s(literal -1/6 binary64)) (neg.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))
(fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (*.f64 eps #s(literal -1/6 binary64))) x (neg.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))
(fma.f64 (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) eps) (*.f64 eps #s(literal 1/6 binary64)) (neg.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))
(fma.f64 (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) (*.f64 eps #s(literal 1/6 binary64))) eps (neg.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))
(fma.f64 (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) (*.f64 eps eps)) #s(literal 1/6 binary64) (neg.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))
(fma.f64 (*.f64 #s(literal -1 binary64) (*.f64 eps #s(literal -1/6 binary64))) x (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x eps) (*.f64 (*.f64 eps eps) (*.f64 x x))) #s(literal -1/216 binary64))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))) (*.f64 (*.f64 (*.f64 x eps) (*.f64 (*.f64 eps eps) (*.f64 x x))) #s(literal -1/216 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 (neg.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))) (-.f64 (neg.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))
(/.f64 (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64)))))
(/.f64 (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps))))) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64)))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x eps) (*.f64 (*.f64 eps eps) (*.f64 x x))) #s(literal -1/216 binary64))) (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))) (*.f64 (*.f64 (*.f64 x eps) (*.f64 (*.f64 eps eps) (*.f64 x x))) #s(literal -1/216 binary64))))) (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (*.f64 (neg.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))))) (neg.f64 (-.f64 (neg.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64)))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))))) (neg.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64)))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 eps eps) (*.f64 eps eps)))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (neg.f64 (-.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal 1/216 binary64))) (*.f64 (*.f64 (*.f64 x eps) (*.f64 (*.f64 eps eps) (*.f64 x x))) #s(literal -1/216 binary64))) (neg.f64 (*.f64 (*.f64 (*.f64 x eps) (*.f64 (*.f64 eps eps) (*.f64 x x))) #s(literal -1/216 binary64)))) (+.f64 (*.f64 (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))))) (-.f64 (*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64)))) (*.f64 (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))) (neg.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))))))
(*.f64 x (*.f64 (*.f64 eps #s(literal -1/6 binary64)) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))
(*.f64 eps (*.f64 #s(literal -1/6 binary64) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))
(*.f64 eps (*.f64 (*.f64 x #s(literal -1/6 binary64)) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x (*.f64 eps #s(literal -1/6 binary64))))
(*.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 x #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 x eps)))
(*.f64 (*.f64 eps #s(literal -1/6 binary64)) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))
(*.f64 (*.f64 x (*.f64 eps #s(literal -1/6 binary64))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))
(*.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (*.f64 eps #s(literal -1/6 binary64)))
(*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))) (*.f64 eps #s(literal -1/6 binary64))) x)
(+.f64 (*.f64 eps (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (*.f64 eps (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(+.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) eps) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps))
(fma.f64 eps (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (*.f64 eps (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(fma.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) eps (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps))
(/.f64 (*.f64 eps (-.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))))))
(/.f64 (*.f64 eps (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) eps) (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) eps) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 eps (-.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (neg.f64 (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))))))
(/.f64 (neg.f64 (*.f64 eps (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))))) (neg.f64 (+.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) eps)) (neg.f64 (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) eps)) (neg.f64 (+.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 eps (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (-.f64 #s(literal 0 binary64) (sin.f64 x))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 eps (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (*.f64 eps (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 eps (-.f64 #s(literal 0 binary64) (sin.f64 x))) (*.f64 eps (-.f64 #s(literal 0 binary64) (sin.f64 x)))) (*.f64 (*.f64 eps (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (*.f64 eps (-.f64 #s(literal 0 binary64) (sin.f64 x)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) eps) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) eps) (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) eps)) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps)) (*.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) eps) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps)))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (sin.f64 x)))
(*.f64 (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (sin.f64 x)) eps)
(+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(+.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))
(+.f64 (*.f64 eps #s(literal -1/2 binary64)) (+.f64 (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(+.f64 (*.f64 eps #s(literal -1/2 binary64)) (-.f64 (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (sin.f64 x)))
(-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (sin.f64 x))
(-.f64 (/.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))))))
(-.f64 (/.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))))
(-.f64 (/.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))))
(fma.f64 (sin.f64 x) #s(literal -1 binary64) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))
(fma.f64 #s(literal -1 binary64) (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))
(fma.f64 eps #s(literal -1/2 binary64) (+.f64 (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(fma.f64 eps #s(literal -1/2 binary64) (-.f64 (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (sin.f64 x)))
(fma.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(fma.f64 #s(literal -1/2 binary64) eps (+.f64 (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(fma.f64 #s(literal -1/2 binary64) eps (-.f64 (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (sin.f64 x)))
(fma.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) eps (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (-.f64 #s(literal 0 binary64) (sin.f64 x))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) (neg.f64 (+.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) (neg.f64 (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))))) (*.f64 (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))))) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))))) (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))) (*.f64 (+.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) (*.f64 (+.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))))) (neg.f64 (neg.f64 (+.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 3 binary64)) (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))) (pow.f64 (+.f64 (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (-.f64 #s(literal 0 binary64) (sin.f64 x))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (-.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (+.f64 (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))) (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (+.f64 (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))) (pow.f64 (-.f64 (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (sin.f64 x)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (-.f64 (*.f64 (-.f64 (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (sin.f64 x)) (-.f64 (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (sin.f64 x))) (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (-.f64 (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (sin.f64 x))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))))))
(*.f64 (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (/.f64 #s(literal 1 binary64) (+.f64 (sin.f64 x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))))
(+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))
(+.f64 (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (*.f64 eps #s(literal -1/2 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (/.f64 (*.f64 (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))))
(fma.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x))))))) eps) (*.f64 eps #s(literal -1/2 binary64)))
(fma.f64 eps #s(literal -1/2 binary64) (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))
(fma.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 eps #s(literal -1/2 binary64)))
(fma.f64 #s(literal -1/2 binary64) eps (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))
(fma.f64 (*.f64 x eps) (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x))))))) (*.f64 eps #s(literal -1/2 binary64)))
(fma.f64 (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x))))))) (*.f64 x eps) (*.f64 eps #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) eps (*.f64 eps #s(literal -1/2 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) eps) (*.f64 eps #s(literal -1/2 binary64)))
(fma.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))))) x (*.f64 eps #s(literal -1/2 binary64)))
(fma.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 eps #s(literal -1/2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (*.f64 eps (*.f64 eps eps)))) (+.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (-.f64 (*.f64 (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (*.f64 (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))
(/.f64 (*.f64 eps (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (-.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 eps (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (-.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))
(/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) eps) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (-.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) eps) (-.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (*.f64 eps (*.f64 eps eps))))) (neg.f64 (+.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (-.f64 (*.f64 (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (*.f64 (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))) (neg.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 eps (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (-.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 eps (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))) (neg.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) eps)) (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (-.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) eps)) (neg.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (*.f64 eps (*.f64 eps eps))) (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps)))) (+.f64 (*.f64 (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (-.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps #s(literal -1/2 binary64))) (*.f64 (*.f64 eps (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (*.f64 eps #s(literal -1/2 binary64))))))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))
(*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) eps)
(+.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))
(+.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) #s(literal -1/2 binary64))
(-.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (-.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (-.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) #s(literal -1/2 binary64))))
(fma.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x))))))) #s(literal -1/2 binary64))
(fma.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x) #s(literal -1/2 binary64))
(fma.f64 (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x))))))) x #s(literal -1/2 binary64))
(fma.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) #s(literal -1/2 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (-.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) #s(literal -1/2 binary64)))) (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (-.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) #s(literal -1/2 binary64)))) (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))))
(/.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (-.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (-.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))
(/.f64 (neg.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (-.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))) (neg.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (neg.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) #s(literal 1/4 binary64)) (-.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) #s(literal -1/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (-.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (-.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))) (neg.f64 (neg.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) #s(literal -1/2 binary64))))
(pow.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (-.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) #s(literal -1/2 binary64)))) (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (-.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) #s(literal -1/2 binary64))))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (*.f64 x x)))))
(*.f64 eps #s(literal 1/6 binary64))
(*.f64 #s(literal 1/6 binary64) eps)
(*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))
(*.f64 #s(literal 1/6 binary64) (*.f64 eps eps))
(*.f64 (*.f64 eps #s(literal 1/6 binary64)) eps)
(*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))
(*.f64 eps (*.f64 (cos.f64 x) (*.f64 eps #s(literal -1/2 binary64))))
(*.f64 (cos.f64 x) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)))
(*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 x) (*.f64 eps eps)))
(*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps))
(*.f64 (*.f64 eps eps) (*.f64 (cos.f64 x) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (cos.f64 x))
(*.f64 (*.f64 (cos.f64 x) (*.f64 eps #s(literal -1/2 binary64))) eps)
(*.f64 (*.f64 (cos.f64 x) (*.f64 eps eps)) #s(literal -1/2 binary64))
(*.f64 (*.f64 (*.f64 eps eps) (cos.f64 x)) #s(literal -1/2 binary64))
(*.f64 eps #s(literal -1/6 binary64))
(*.f64 #s(literal -1/6 binary64) eps)
(+.f64 (*.f64 x #s(literal -1/48 binary64)) (*.f64 x (*.f64 #s(literal 1/1440 binary64) (*.f64 x x))))
(+.f64 (*.f64 x (*.f64 #s(literal 1/1440 binary64) (*.f64 x x))) (*.f64 x #s(literal -1/48 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x #s(literal -1/48 binary64)) (*.f64 x #s(literal -1/48 binary64))) (-.f64 (*.f64 x #s(literal -1/48 binary64)) (*.f64 x (*.f64 #s(literal 1/1440 binary64) (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x (*.f64 #s(literal 1/1440 binary64) (*.f64 x x))) (*.f64 x (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))) (-.f64 (*.f64 x #s(literal -1/48 binary64)) (*.f64 x (*.f64 #s(literal 1/1440 binary64) (*.f64 x x))))))
(fma.f64 x #s(literal -1/48 binary64) (*.f64 x (*.f64 #s(literal 1/1440 binary64) (*.f64 x x))))
(fma.f64 x (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)) (*.f64 x #s(literal -1/48 binary64)))
(fma.f64 #s(literal -1/48 binary64) x (*.f64 x (*.f64 #s(literal 1/1440 binary64) (*.f64 x x))))
(fma.f64 (*.f64 x #s(literal 1/1440 binary64)) (*.f64 x x) (*.f64 x #s(literal -1/48 binary64)))
(fma.f64 (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)) x (*.f64 x #s(literal -1/48 binary64)))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal 1/1440 binary64)) (*.f64 x #s(literal -1/48 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1/1440 binary64) (*.f64 x #s(literal -1/48 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/110592 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/2985984000 binary64)))) (+.f64 (*.f64 (*.f64 x #s(literal -1/48 binary64)) (*.f64 x #s(literal -1/48 binary64))) (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal 1/1440 binary64) (*.f64 x x))) (*.f64 x (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))) (*.f64 (*.f64 x #s(literal -1/48 binary64)) (*.f64 x (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal -1/48 binary64)) (*.f64 x #s(literal -1/48 binary64))) (*.f64 (*.f64 x (*.f64 #s(literal 1/1440 binary64) (*.f64 x x))) (*.f64 x (*.f64 #s(literal 1/1440 binary64) (*.f64 x x))))) (-.f64 (*.f64 x #s(literal -1/48 binary64)) (*.f64 x (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))
(/.f64 (*.f64 x (+.f64 #s(literal -1/110592 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/2985984000 binary64))))) (+.f64 #s(literal 1/2304 binary64) (*.f64 (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)) #s(literal -1/48 binary64)))))
(/.f64 (*.f64 x (-.f64 #s(literal 1/2304 binary64) (*.f64 #s(literal 1/2073600 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x))))
(/.f64 (*.f64 (+.f64 #s(literal -1/110592 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/2985984000 binary64)))) x) (+.f64 #s(literal 1/2304 binary64) (*.f64 (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)) #s(literal -1/48 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/2304 binary64) (*.f64 #s(literal 1/2073600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) x) (-.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -1/110592 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/2985984000 binary64))))) (neg.f64 (+.f64 (*.f64 (*.f64 x #s(literal -1/48 binary64)) (*.f64 x #s(literal -1/48 binary64))) (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal 1/1440 binary64) (*.f64 x x))) (*.f64 x (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))) (*.f64 (*.f64 x #s(literal -1/48 binary64)) (*.f64 x (*.f64 #s(literal 1/1440 binary64) (*.f64 x x))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x #s(literal -1/48 binary64)) (*.f64 x #s(literal -1/48 binary64))) (*.f64 (*.f64 x (*.f64 #s(literal 1/1440 binary64) (*.f64 x x))) (*.f64 x (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))) (neg.f64 (-.f64 (*.f64 x #s(literal -1/48 binary64)) (*.f64 x (*.f64 #s(literal 1/1440 binary64) (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 x (+.f64 #s(literal -1/110592 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/2985984000 binary64)))))) (neg.f64 (+.f64 #s(literal 1/2304 binary64) (*.f64 (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)) #s(literal -1/48 binary64))))))
(/.f64 (neg.f64 (*.f64 x (-.f64 #s(literal 1/2304 binary64) (*.f64 #s(literal 1/2073600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))) (neg.f64 (-.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1/110592 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/2985984000 binary64)))) x)) (neg.f64 (+.f64 #s(literal 1/2304 binary64) (*.f64 (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)) #s(literal -1/48 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/2304 binary64) (*.f64 #s(literal 1/2073600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) x)) (neg.f64 (-.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/2985984000 binary64))) (*.f64 #s(literal -1/110592 binary64) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x (*.f64 #s(literal 1/1440 binary64) (*.f64 x x))) (*.f64 x (*.f64 #s(literal 1/1440 binary64) (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x #s(literal -1/48 binary64)) (*.f64 x #s(literal -1/48 binary64))) (*.f64 (*.f64 x (*.f64 #s(literal 1/1440 binary64) (*.f64 x x))) (*.f64 x #s(literal -1/48 binary64))))))
(*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x))))
(*.f64 (+.f64 #s(literal -1/48 binary64) (*.f64 #s(literal 1/1440 binary64) (*.f64 x x))) x)
(*.f64 x #s(literal 1/1440 binary64))
(*.f64 #s(literal 1/1440 binary64) x)
(*.f64 x (*.f64 x #s(literal 1/1440 binary64)))
(*.f64 #s(literal 1/1440 binary64) (*.f64 x x))
(*.f64 (*.f64 x #s(literal 1/1440 binary64)) x)
(*.f64 (*.f64 x x) #s(literal 1/1440 binary64))

simplify456.0ms (2.2%)

Memory
55.9MiB live, 833.2MiB allocated
Algorithm
egg-herbie
Rules
11 510×accelerator-lowering-fma.f32
11 510×accelerator-lowering-fma.f64
7 860×*-lowering-*.f32
7 860×*-lowering-*.f64
2 684×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04655457
114535277
248565043
082014712
Stop Event
iter limit
node limit
Counts
420 → 420
Calls
Call 1
Inputs
(* -1/2 (pow eps 2))
(+ (* -1/2 (pow eps 2)) (* eps (* x (- (* 1/6 (pow eps 2)) 1))))
(+ (* -1/2 (pow eps 2)) (* x (+ (* 1/4 (* (pow eps 2) x)) (* eps (- (* 1/6 (pow eps 2)) 1)))))
(+ (* -1/2 (pow eps 2)) (* x (+ (* eps (- (* 1/6 (pow eps 2)) 1)) (* x (+ (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1)))) (* 1/4 (pow eps 2)))))))
(+ (* -1/2 (* (pow eps 2) (cos x))) (* eps (* (sin x) (- (* 1/6 (pow eps 2)) 1))))
(+ (* -1/2 (* (pow eps 2) (cos x))) (* eps (* (sin x) (- (* 1/6 (pow eps 2)) 1))))
(+ (* -1/2 (* (pow eps 2) (cos x))) (* eps (* (sin x) (- (* 1/6 (pow eps 2)) 1))))
(+ (* -1/2 (* (pow eps 2) (cos x))) (* eps (* (sin x) (- (* 1/6 (pow eps 2)) 1))))
(+ (* -1/2 (* (pow eps 2) (cos x))) (* eps (* (sin x) (- (* 1/6 (pow eps 2)) 1))))
(+ (* -1/2 (* (pow eps 2) (cos x))) (* eps (* (sin x) (- (* 1/6 (pow eps 2)) 1))))
(+ (* -1/2 (* (pow eps 2) (cos x))) (* eps (* (sin x) (- (* 1/6 (pow eps 2)) 1))))
(+ (* -1/2 (* (pow eps 2) (cos x))) (* eps (* (sin x) (- (* 1/6 (pow eps 2)) 1))))
(* -1 (* eps (sin x)))
(* eps (+ (* -1 (sin x)) (* -1/2 (* eps (cos x)))))
(* eps (+ (* -1 (sin x)) (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x)))))))
(* eps (+ (* -1 (sin x)) (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x)))))))
(* 1/6 (* (pow eps 3) (sin x)))
(* (pow eps 3) (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x))))
(* (pow eps 3) (+ (* -1 (/ (sin x) (pow eps 2))) (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x)))))
(* (pow eps 3) (+ (* -1 (/ (sin x) (pow eps 2))) (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x)))))
(* 1/6 (* (pow eps 3) (sin x)))
(* -1 (* (pow eps 3) (+ (* -1/6 (sin x)) (* 1/2 (/ (cos x) eps)))))
(* -1 (* (pow eps 3) (+ (* -1 (/ (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))) eps)) (* -1/6 (sin x)))))
(* -1 (* (pow eps 3) (+ (* -1 (/ (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))) eps)) (* -1/6 (sin x)))))
(* x (- (* 1/6 (pow eps 2)) 1))
(* x (- (+ (* -1/6 (* (pow x 2) (- (* 1/6 (pow eps 2)) 1))) (* 1/6 (pow eps 2))) 1))
(* x (- (+ (* 1/6 (pow eps 2)) (* (pow x 2) (+ (* -1/6 (- (* 1/6 (pow eps 2)) 1)) (* 1/120 (* (pow x 2) (- (* 1/6 (pow eps 2)) 1)))))) 1))
(* x (- (+ (* 1/6 (pow eps 2)) (* (pow x 2) (+ (* -1/6 (- (* 1/6 (pow eps 2)) 1)) (* (pow x 2) (+ (* -1/5040 (* (pow x 2) (- (* 1/6 (pow eps 2)) 1))) (* 1/120 (- (* 1/6 (pow eps 2)) 1))))))) 1))
(* (sin x) (- (* 1/6 (pow eps 2)) 1))
(* (sin x) (- (* 1/6 (pow eps 2)) 1))
(* (sin x) (- (* 1/6 (pow eps 2)) 1))
(* (sin x) (- (* 1/6 (pow eps 2)) 1))
(* (sin x) (- (* 1/6 (pow eps 2)) 1))
(* (sin x) (- (* 1/6 (pow eps 2)) 1))
(* (sin x) (- (* 1/6 (pow eps 2)) 1))
(* (sin x) (- (* 1/6 (pow eps 2)) 1))
(* -1 (sin x))
(+ (* -1 (sin x)) (* 1/6 (* (pow eps 2) (sin x))))
(+ (* -1 (sin x)) (* 1/6 (* (pow eps 2) (sin x))))
(+ (* -1 (sin x)) (* 1/6 (* (pow eps 2) (sin x))))
(* 1/6 (* (pow eps 2) (sin x)))
(* (pow eps 2) (+ (* -1 (/ (sin x) (pow eps 2))) (* 1/6 (sin x))))
(* (pow eps 2) (+ (* -1 (/ (sin x) (pow eps 2))) (* 1/6 (sin x))))
(* (pow eps 2) (+ (* -1 (/ (sin x) (pow eps 2))) (* 1/6 (sin x))))
(* 1/6 (* (pow eps 2) (sin x)))
(* (pow eps 2) (+ (* -1 (/ (sin x) (pow eps 2))) (* 1/6 (sin x))))
(* (pow eps 2) (+ (* -1 (/ (sin x) (pow eps 2))) (* 1/6 (sin x))))
(* (pow eps 2) (+ (* -1 (/ (sin x) (pow eps 2))) (* 1/6 (sin x))))
x
(* x (+ 1 (* -1/6 (pow x 2))))
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))
(sin x)
(sin x)
(sin x)
(sin x)
(sin x)
(sin x)
(sin x)
(sin x)
-1
(- (* 1/6 (pow eps 2)) 1)
(- (* 1/6 (pow eps 2)) 1)
(- (* 1/6 (pow eps 2)) 1)
(* 1/6 (pow eps 2))
(* (pow eps 2) (- 1/6 (/ 1 (pow eps 2))))
(* (pow eps 2) (- 1/6 (/ 1 (pow eps 2))))
(* (pow eps 2) (- 1/6 (/ 1 (pow eps 2))))
(* 1/6 (pow eps 2))
(* (pow eps 2) (- 1/6 (/ 1 (pow eps 2))))
(* (pow eps 2) (- 1/6 (/ 1 (pow eps 2))))
(* (pow eps 2) (- 1/6 (/ 1 (pow eps 2))))
(* -1 (* eps x))
(* eps (- (* -1/2 eps) x))
(* eps (- (* -1/2 eps) x))
(* eps (- (* -1/2 eps) x))
(* -1/2 (pow eps 2))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(* -1/2 (pow eps 2))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(* -1/2 (pow eps 2))
(+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))
(+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))
(+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))
(* -1 (* eps x))
(* x (- (* -1/2 (/ (pow eps 2) x)) eps))
(* x (- (* -1/2 (/ (pow eps 2) x)) eps))
(* x (- (* -1/2 (/ (pow eps 2) x)) eps))
(* -1 (* eps x))
(* -1 (* x (- (* 1/2 (/ (pow eps 2) x)) (* -1 eps))))
(* -1 (* x (- (* 1/2 (/ (pow eps 2) x)) (* -1 eps))))
(* -1 (* x (- (* 1/2 (/ (pow eps 2) x)) (* -1 eps))))
(* -1/2 (pow eps 2))
(* -1/2 (pow eps 2))
(* -1/2 (pow eps 2))
(* -1/2 (pow eps 2))
(* -1/2 (pow eps 2))
(* -1/2 (pow eps 2))
(* -1/2 (pow eps 2))
(* -1/2 (pow eps 2))
(* -1/2 (pow eps 2))
(* -1/2 (pow eps 2))
(* -1/2 (pow eps 2))
(* -1/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)
(pow eps 2)
(pow eps 2)
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(* eps x)
(* eps (* x (- (* 1/6 (pow x 2)) 1)))
(* eps (+ (* eps (- (* 1/4 (pow x 2)) 1/2)) (* x (- (* 1/6 (pow x 2)) 1))))
(* eps (+ (* eps (- (+ (* 1/4 (pow x 2)) (* eps (* x (+ 1/6 (* -1/36 (pow x 2)))))) 1/2)) (* x (- (* 1/6 (pow x 2)) 1))))
(* eps (+ (* eps (- (+ (* 1/4 (pow x 2)) (* eps (* x (+ 1/6 (* -1/36 (pow x 2)))))) 1/2)) (* x (- (* 1/6 (pow x 2)) 1))))
(* (pow eps 3) (* x (+ 1/6 (* -1/36 (pow x 2)))))
(* (pow eps 3) (- (+ (* 1/4 (/ (pow x 2) eps)) (* x (+ 1/6 (* -1/36 (pow x 2))))) (* 1/2 (/ 1 eps))))
(* (pow eps 3) (- (+ (* 1/4 (/ (pow x 2) eps)) (+ (* x (+ 1/6 (* -1/36 (pow x 2)))) (/ (* x (- (* 1/6 (pow x 2)) 1)) (pow eps 2)))) (* 1/2 (/ 1 eps))))
(* (pow eps 3) (- (+ (* 1/4 (/ (pow x 2) eps)) (+ (* x (+ 1/6 (* -1/36 (pow x 2)))) (/ (* x (- (* 1/6 (pow x 2)) 1)) (pow eps 2)))) (* 1/2 (/ 1 eps))))
(* -1 (* (pow eps 3) (* x (- (* 1/36 (pow x 2)) 1/6))))
(* -1 (* (pow eps 3) (+ (* -1 (/ (- (* 1/4 (pow x 2)) 1/2) eps)) (* x (- (* 1/36 (pow x 2)) 1/6)))))
(* -1 (* (pow eps 3) (+ (* -1 (/ (- (+ (* -1 (/ (* x (+ 1 (* -1/6 (pow x 2)))) eps)) (* 1/4 (pow x 2))) 1/2) eps)) (* x (- (* 1/36 (pow x 2)) 1/6)))))
(* -1 (* (pow eps 3) (+ (* -1 (/ (- (+ (* -1 (/ (* x (+ 1 (* -1/6 (pow x 2)))) eps)) (* 1/4 (pow x 2))) 1/2) eps)) (* x (- (* 1/36 (pow x 2)) 1/6)))))
(* -1/2 (pow eps 2))
(+ (* -1/2 (pow eps 2)) (* eps (* x (- (* 1/6 (pow eps 2)) 1))))
(+ (* -1/2 (pow eps 2)) (* x (+ (* 1/4 (* (pow eps 2) x)) (* eps (- (* 1/6 (pow eps 2)) 1)))))
(+ (* -1/2 (pow eps 2)) (* x (+ (* eps (- (* 1/6 (pow eps 2)) 1)) (* x (+ (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1)))) (* 1/4 (pow eps 2)))))))
(* -1/6 (* eps (* (pow x 3) (- (* 1/6 (pow eps 2)) 1))))
(* (pow x 3) (+ (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1))) (* 1/4 (/ (pow eps 2) x))))
(* (pow x 3) (+ (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1))) (+ (* 1/4 (/ (pow eps 2) x)) (/ (* eps (- (* 1/6 (pow eps 2)) 1)) (pow x 2)))))
(* (pow x 3) (+ (* -1/2 (/ (pow eps 2) (pow x 3))) (+ (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1))) (+ (* 1/4 (/ (pow eps 2) x)) (/ (* eps (- (* 1/6 (pow eps 2)) 1)) (pow x 2))))))
(* -1/6 (* eps (* (pow x 3) (- (* 1/6 (pow eps 2)) 1))))
(* -1 (* (pow x 3) (+ (* -1/4 (/ (pow eps 2) x)) (* 1/6 (* eps (- (* 1/6 (pow eps 2)) 1))))))
(* -1 (* (pow x 3) (+ (* -1 (/ (+ (* 1/4 (pow eps 2)) (/ (* eps (- (* 1/6 (pow eps 2)) 1)) x)) x)) (* 1/6 (* eps (- (* 1/6 (pow eps 2)) 1))))))
(* -1 (* (pow x 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* eps (- (* 1/6 (pow eps 2)) 1))) (* 1/2 (/ (pow eps 2) x))) x)) (* 1/4 (pow eps 2))) x)) (* 1/6 (* eps (- (* 1/6 (pow eps 2)) 1))))))
(* eps (- (* 1/6 (pow x 2)) 1))
(* eps (- (+ (* 1/6 (pow x 2)) (* 1/4 (* eps x))) 1))
(* eps (- (+ (* 1/6 (pow x 2)) (* eps (+ (* 1/4 x) (* eps (+ 1/6 (* -1/36 (pow x 2))))))) 1))
(* eps (- (+ (* 1/6 (pow x 2)) (* eps (+ (* 1/4 x) (* eps (+ 1/6 (* -1/36 (pow x 2))))))) 1))
(* (pow eps 3) (+ 1/6 (* -1/36 (pow x 2))))
(* (pow eps 3) (+ 1/6 (+ (* -1/36 (pow x 2)) (* 1/4 (/ x eps)))))
(* (pow eps 3) (- (+ 1/6 (+ (* -1/36 (pow x 2)) (+ (* 1/6 (/ (pow x 2) (pow eps 2))) (* 1/4 (/ x eps))))) (/ 1 (pow eps 2))))
(* (pow eps 3) (- (+ 1/6 (+ (* -1/36 (pow x 2)) (+ (* 1/6 (/ (pow x 2) (pow eps 2))) (* 1/4 (/ x eps))))) (/ 1 (pow eps 2))))
(* -1 (* (pow eps 3) (- (* 1/36 (pow x 2)) 1/6)))
(* -1 (* (pow eps 3) (- (+ (* -1/4 (/ x eps)) (* 1/36 (pow x 2))) 1/6)))
(* -1 (* (pow eps 3) (- (+ (* -1 (/ (+ (* -1 (/ (+ 1 (* -1/6 (pow x 2))) eps)) (* 1/4 x)) eps)) (* 1/36 (pow x 2))) 1/6)))
(* -1 (* (pow eps 3) (- (+ (* -1 (/ (+ (* -1 (/ (+ 1 (* -1/6 (pow x 2))) eps)) (* 1/4 x)) eps)) (* 1/36 (pow x 2))) 1/6)))
(* eps (- (* 1/6 (pow eps 2)) 1))
(+ (* 1/4 (* (pow eps 2) x)) (* eps (- (* 1/6 (pow eps 2)) 1)))
(+ (* eps (- (* 1/6 (pow eps 2)) 1)) (* x (+ (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1)))) (* 1/4 (pow eps 2)))))
(+ (* eps (- (* 1/6 (pow eps 2)) 1)) (* x (+ (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1)))) (* 1/4 (pow eps 2)))))
(* -1/6 (* eps (* (pow x 2) (- (* 1/6 (pow eps 2)) 1))))
(* (pow x 2) (+ (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1))) (* 1/4 (/ (pow eps 2) x))))
(* (pow x 2) (+ (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1))) (+ (* 1/4 (/ (pow eps 2) x)) (/ (* eps (- (* 1/6 (pow eps 2)) 1)) (pow x 2)))))
(* (pow x 2) (+ (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1))) (+ (* 1/4 (/ (pow eps 2) x)) (/ (* eps (- (* 1/6 (pow eps 2)) 1)) (pow x 2)))))
(* -1/6 (* eps (* (pow x 2) (- (* 1/6 (pow eps 2)) 1))))
(* (pow x 2) (+ (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1))) (* 1/4 (/ (pow eps 2) x))))
(* (pow x 2) (+ (* -1 (/ (+ (* -1 (/ (* eps (- (* 1/6 (pow eps 2)) 1)) x)) (* -1/4 (pow eps 2))) x)) (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1)))))
(* (pow x 2) (+ (* -1 (/ (+ (* -1 (/ (* eps (- (* 1/6 (pow eps 2)) 1)) x)) (* -1/4 (pow eps 2))) x)) (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1)))))
(* 1/6 (* eps x))
(* eps (+ (* 1/6 x) (* 1/4 eps)))
(* eps (+ (* 1/6 x) (* eps (+ 1/4 (* -1/36 (* eps x))))))
(* eps (+ (* 1/6 x) (* eps (+ 1/4 (* -1/36 (* eps x))))))
(* -1/36 (* (pow eps 3) x))
(* (pow eps 3) (+ (* -1/36 x) (* 1/4 (/ 1 eps))))
(* (pow eps 3) (+ (* -1/36 x) (+ (* 1/6 (/ x (pow eps 2))) (* 1/4 (/ 1 eps)))))
(* (pow eps 3) (+ (* -1/36 x) (+ (* 1/6 (/ x (pow eps 2))) (* 1/4 (/ 1 eps)))))
(* -1/36 (* (pow eps 3) x))
(* -1 (* (pow eps 3) (- (* 1/36 x) (* 1/4 (/ 1 eps)))))
(* -1 (* (pow eps 3) (+ (* -1 (/ (+ 1/4 (* 1/6 (/ x eps))) eps)) (* 1/36 x))))
(* -1 (* (pow eps 3) (+ (* -1 (/ (+ 1/4 (* 1/6 (/ x eps))) eps)) (* 1/36 x))))
(* 1/4 (pow eps 2))
(+ (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1)))) (* 1/4 (pow eps 2)))
(+ (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1)))) (* 1/4 (pow eps 2)))
(+ (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1)))) (* 1/4 (pow eps 2)))
(* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))
(* x (+ (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1))) (* 1/4 (/ (pow eps 2) x))))
(* x (+ (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1))) (* 1/4 (/ (pow eps 2) x))))
(* x (+ (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1))) (* 1/4 (/ (pow eps 2) x))))
(* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))
(* -1 (* x (+ (* -1/4 (/ (pow eps 2) x)) (* 1/6 (* eps (- (* 1/6 (pow eps 2)) 1))))))
(* -1 (* x (+ (* -1/4 (/ (pow eps 2) x)) (* 1/6 (* eps (- (* 1/6 (pow eps 2)) 1))))))
(* -1 (* x (+ (* -1/4 (/ (pow eps 2) x)) (* 1/6 (* eps (- (* 1/6 (pow eps 2)) 1))))))
(* 1/6 (* eps x))
(* eps (+ (* -1/36 (* (pow eps 2) x)) (* 1/6 x)))
(* eps (+ (* -1/36 (* (pow eps 2) x)) (* 1/6 x)))
(* eps (+ (* -1/36 (* (pow eps 2) x)) (* 1/6 x)))
(* -1/36 (* (pow eps 3) x))
(* (pow eps 3) (+ (* -1/36 x) (* 1/6 (/ x (pow eps 2)))))
(* (pow eps 3) (+ (* -1/36 x) (* 1/6 (/ x (pow eps 2)))))
(* (pow eps 3) (+ (* -1/36 x) (* 1/6 (/ x (pow eps 2)))))
(* -1/36 (* (pow eps 3) x))
(* -1 (* (pow eps 3) (+ (* -1/6 (/ x (pow eps 2))) (* 1/36 x))))
(* -1 (* (pow eps 3) (+ (* -1/6 (/ x (pow eps 2))) (* 1/36 x))))
(* -1 (* (pow eps 3) (+ (* -1/6 (/ x (pow eps 2))) (* 1/36 x))))
(* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))
(* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))
(* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))
(* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))
(* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))
(* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))
(* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))
(* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))
(* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))
(* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))
(* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))
(* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))
(* -1 (* eps (sin x)))
(* eps (+ (* -1 (sin x)) (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))))
(* eps (+ (* -1 (sin x)) (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))))
(* eps (+ (* -1 (sin x)) (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))))
(* (pow eps 2) (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(* (pow eps 2) (- (+ (* -1 (/ (sin x) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(* (pow eps 2) (- (+ (* -1 (/ (sin x) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(* (pow eps 2) (- (+ (* -1 (/ (sin x) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(* (pow eps 2) (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(* (pow eps 2) (- (+ (* -1 (/ (sin x) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(* (pow eps 2) (- (+ (* -1 (/ (sin x) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(* (pow eps 2) (- (+ (* -1 (/ (sin x) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(* -1/2 (pow eps 2))
(+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))
(+ (* -1/2 (pow eps 2)) (* x (+ (* -1 eps) (* 1/4 (* (pow eps 2) x)))))
(+ (* -1/2 (pow eps 2)) (* x (+ (* -1 eps) (* x (+ (* 1/6 (* eps x)) (* 1/4 (pow eps 2)))))))
(* 1/1440 (* (pow eps 2) (pow x 6)))
(* (pow x 6) (+ (* -1/48 (/ (pow eps 2) (pow x 2))) (* 1/1440 (pow eps 2))))
(* (pow x 6) (+ (* -1/48 (/ (pow eps 2) (pow x 2))) (+ (* 1/1440 (pow eps 2)) (* 1/4 (/ (pow eps 2) (pow x 4))))))
(* (pow x 6) (+ (* -1/48 (/ (pow eps 2) (pow x 2))) (+ (* 1/1440 (pow eps 2)) (+ (* 1/4 (/ (pow eps 2) (pow x 4))) (/ (* eps (- (* -1/2 eps) (sin x))) (pow x 6))))))
(* 1/1440 (* (pow eps 2) (pow x 6)))
(* (pow x 6) (+ (* -1/48 (/ (pow eps 2) (pow x 2))) (* 1/1440 (pow eps 2))))
(* (pow x 6) (+ (* -1/48 (/ (pow eps 2) (pow x 2))) (+ (* 1/1440 (pow eps 2)) (* 1/4 (/ (pow eps 2) (pow x 4))))))
(* (pow x 6) (+ (* -1/48 (/ (pow eps 2) (pow x 2))) (+ (* 1/1440 (pow eps 2)) (+ (* 1/4 (/ (pow eps 2) (pow x 4))) (/ (* eps (- (* -1/2 eps) (sin x))) (pow x 6))))))
(* -1 (sin x))
(- (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (sin x))
(- (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (sin x))
(- (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (sin x))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(* eps (- (+ (* -1 (/ (sin x) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(* eps (- (+ (* -1 (/ (sin x) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(* eps (- (+ (* -1 (/ (sin x) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(* -1 (* eps (+ (* -1 (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (/ (sin x) eps))))
(* -1 (* eps (+ (* -1 (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (/ (sin x) eps))))
(* -1 (* eps (+ (* -1 (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (/ (sin x) eps))))
(* -1/2 eps)
(+ (* -1 x) (* -1/2 eps))
(+ (* -1/2 eps) (* x (- (* 1/4 (* eps x)) 1)))
(+ (* -1/2 eps) (* x (- (* x (+ (* 1/6 x) (* 1/4 eps))) 1)))
(* 1/1440 (* eps (pow x 6)))
(* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (* 1/1440 eps)))
(* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4))))))
(* (pow x 6) (- (+ (* -1/2 (/ eps (pow x 6))) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4)))))) (/ (sin x) (pow x 6))))
(* 1/1440 (* eps (pow x 6)))
(* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (* 1/1440 eps)))
(* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4))))))
(* (pow x 6) (- (+ (* -1/2 (/ eps (pow x 6))) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4)))))) (/ (sin x) (pow x 6))))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(* -1/2 eps)
(+ (* -1/2 eps) (* 1/4 (* eps (pow x 2))))
(+ (* -1/2 eps) (* (pow x 2) (+ (* -1/48 (* eps (pow x 2))) (* 1/4 eps))))
(+ (* -1/2 eps) (* (pow x 2) (+ (* 1/4 eps) (* (pow x 2) (+ (* -1/48 eps) (* 1/1440 (* eps (pow x 2))))))))
(* 1/1440 (* eps (pow x 6)))
(* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (* 1/1440 eps)))
(* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4))))))
(* (pow x 6) (+ (* -1/2 (/ eps (pow x 6))) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4)))))))
(* 1/1440 (* eps (pow x 6)))
(* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (* 1/1440 eps)))
(* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4))))))
(* (pow x 6) (+ (* -1/2 (/ eps (pow x 6))) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4)))))))
-1/2
(- (* 1/4 (pow x 2)) 1/2)
(- (* (pow x 2) (+ 1/4 (* -1/48 (pow x 2)))) 1/2)
(- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)
(* 1/1440 (pow x 6))
(* (pow x 6) (- 1/1440 (* 1/48 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/1440 (/ 1/4 (pow x 4))) (* 1/48 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/1440 (/ 1/4 (pow x 4))) (+ (* 1/48 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6))))))
(* 1/1440 (pow x 6))
(* (pow x 6) (- 1/1440 (* 1/48 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/1440 (/ 1/4 (pow x 4))) (* 1/48 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/1440 (/ 1/4 (pow x 4))) (+ (* 1/48 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6))))))
(* 1/6 eps)
(* 1/6 eps)
(* 1/6 eps)
(* 1/6 eps)
(* 1/6 eps)
(* 1/6 eps)
(* 1/6 eps)
(* 1/6 eps)
(* 1/6 eps)
(* 1/6 eps)
(* 1/6 eps)
(* 1/6 eps)
(* 1/6 (pow eps 2))
(* 1/6 (pow eps 2))
(* 1/6 (pow eps 2))
(* 1/6 (pow eps 2))
(* 1/6 (pow eps 2))
(* 1/6 (pow eps 2))
(* 1/6 (pow eps 2))
(* 1/6 (pow eps 2))
(* 1/6 (pow eps 2))
(* 1/6 (pow eps 2))
(* 1/6 (pow eps 2))
(* 1/6 (pow eps 2))
(* -1/2 (pow eps 2))
(+ (* -1/2 (pow eps 2)) (* 1/4 (* (pow eps 2) (pow x 2))))
(+ (* -1/2 (pow eps 2)) (* (pow x 2) (+ (* -1/48 (* (pow eps 2) (pow x 2))) (* 1/4 (pow eps 2)))))
(+ (* -1/2 (pow eps 2)) (* (pow x 2) (+ (* 1/4 (pow eps 2)) (* (pow x 2) (+ (* -1/48 (pow eps 2)) (* 1/1440 (* (pow eps 2) (pow x 2))))))))
(* -1/2 (* (pow eps 2) (cos x)))
(* -1/2 (* (pow eps 2) (cos x)))
(* -1/2 (* (pow eps 2) (cos x)))
(* -1/2 (* (pow eps 2) (cos x)))
(* -1/2 (* (pow eps 2) (cos x)))
(* -1/2 (* (pow eps 2) (cos x)))
(* -1/2 (* (pow eps 2) (cos x)))
(* -1/2 (* (pow eps 2) (cos x)))
(* -1/2 (* (pow eps 2) (cos x)))
(* -1/2 (* (pow eps 2) (cos x)))
(* -1/2 (* (pow eps 2) (cos x)))
(* -1/2 (* (pow eps 2) (cos x)))
(* -1/2 (* (pow eps 2) (cos x)))
(* -1/2 (* (pow eps 2) (cos x)))
(* -1/2 (* (pow eps 2) (cos x)))
(* -1/2 (* (pow eps 2) (cos x)))
(* -1/2 (* (pow eps 2) (cos x)))
(* -1/2 (* (pow eps 2) (cos x)))
(* -1/2 (* (pow eps 2) (cos x)))
(* -1/2 (* (pow eps 2) (cos x)))
(* -1/6 eps)
(* -1/6 eps)
(* -1/6 eps)
(* -1/6 eps)
(* -1/6 eps)
(* -1/6 eps)
(* -1/6 eps)
(* -1/6 eps)
(* -1/6 eps)
(* -1/6 eps)
(* -1/6 eps)
(* -1/6 eps)
(* -1/48 x)
(* x (- (* 1/1440 (pow x 2)) 1/48))
(* x (- (* 1/1440 (pow x 2)) 1/48))
(* x (- (* 1/1440 (pow x 2)) 1/48))
(* 1/1440 (pow x 3))
(* (pow x 3) (- 1/1440 (* 1/48 (/ 1 (pow x 2)))))
(* (pow x 3) (- 1/1440 (* 1/48 (/ 1 (pow x 2)))))
(* (pow x 3) (- 1/1440 (* 1/48 (/ 1 (pow x 2)))))
(* 1/1440 (pow x 3))
(* -1 (* (pow x 3) (- (* 1/48 (/ 1 (pow x 2))) 1/1440)))
(* -1 (* (pow x 3) (- (* 1/48 (/ 1 (pow x 2))) 1/1440)))
(* -1 (* (pow x 3) (- (* 1/48 (/ 1 (pow x 2))) 1/1440)))
(* 1/1440 x)
(* 1/1440 x)
(* 1/1440 x)
(* 1/1440 x)
(* 1/1440 x)
(* 1/1440 x)
(* 1/1440 x)
(* 1/1440 x)
(* 1/1440 x)
(* 1/1440 x)
(* 1/1440 x)
(* 1/1440 x)
(* 1/1440 (pow x 2))
(* 1/1440 (pow x 2))
(* 1/1440 (pow x 2))
(* 1/1440 (pow x 2))
(* 1/1440 (pow x 2))
(* 1/1440 (pow x 2))
(* 1/1440 (pow x 2))
(* 1/1440 (pow x 2))
(* 1/1440 (pow x 2))
(* 1/1440 (pow x 2))
(* 1/1440 (pow x 2))
(* 1/1440 (pow x 2))
Outputs
(* -1/2 (pow eps 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(+ (* -1/2 (pow eps 2)) (* eps (* x (- (* 1/6 (pow eps 2)) 1))))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(+ (* -1/2 (pow eps 2)) (* x (+ (* 1/4 (* (pow eps 2) x)) (* eps (- (* 1/6 (pow eps 2)) 1)))))
(+.f64 (*.f64 (*.f64 eps eps) (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))) (*.f64 x (*.f64 eps (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(+ (* -1/2 (pow eps 2)) (* x (+ (* eps (- (* 1/6 (pow eps 2)) 1)) (* x (+ (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1)))) (* 1/4 (pow eps 2)))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))) (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))))
(+ (* -1/2 (* (pow eps 2) (cos x))) (* eps (* (sin x) (- (* 1/6 (pow eps 2)) 1))))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (sin.f64 x))))
(+ (* -1/2 (* (pow eps 2) (cos x))) (* eps (* (sin x) (- (* 1/6 (pow eps 2)) 1))))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (sin.f64 x))))
(+ (* -1/2 (* (pow eps 2) (cos x))) (* eps (* (sin x) (- (* 1/6 (pow eps 2)) 1))))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (sin.f64 x))))
(+ (* -1/2 (* (pow eps 2) (cos x))) (* eps (* (sin x) (- (* 1/6 (pow eps 2)) 1))))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (sin.f64 x))))
(+ (* -1/2 (* (pow eps 2) (cos x))) (* eps (* (sin x) (- (* 1/6 (pow eps 2)) 1))))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (sin.f64 x))))
(+ (* -1/2 (* (pow eps 2) (cos x))) (* eps (* (sin x) (- (* 1/6 (pow eps 2)) 1))))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (sin.f64 x))))
(+ (* -1/2 (* (pow eps 2) (cos x))) (* eps (* (sin x) (- (* 1/6 (pow eps 2)) 1))))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (sin.f64 x))))
(+ (* -1/2 (* (pow eps 2) (cos x))) (* eps (* (sin x) (- (* 1/6 (pow eps 2)) 1))))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (sin.f64 x))))
(* -1 (* eps (sin x)))
(-.f64 #s(literal 0 binary64) (*.f64 eps (sin.f64 x)))
(* eps (+ (* -1 (sin x)) (* -1/2 (* eps (cos x)))))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (sin.f64 x)))
(* eps (+ (* -1 (sin x)) (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x)))))))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (sin.f64 x))))
(* eps (+ (* -1 (sin x)) (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x)))))))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (sin.f64 x))))
(* 1/6 (* (pow eps 3) (sin x)))
(*.f64 (*.f64 eps eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))))
(* (pow eps 3) (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) eps) (*.f64 #s(literal 1/6 binary64) (sin.f64 x))))
(* (pow eps 3) (+ (* -1 (/ (sin x) (pow eps 2))) (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x)))))
(*.f64 eps (*.f64 (*.f64 eps eps) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) eps) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps eps)))))))
(* (pow eps 3) (+ (* -1 (/ (sin x) (pow eps 2))) (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x)))))
(*.f64 eps (*.f64 (*.f64 eps eps) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) eps) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps eps)))))))
(* 1/6 (* (pow eps 3) (sin x)))
(*.f64 (*.f64 eps eps) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))))
(* -1 (* (pow eps 3) (+ (* -1/6 (sin x)) (* 1/2 (/ (cos x) eps)))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) eps) (*.f64 #s(literal 1/6 binary64) (sin.f64 x))))
(* -1 (* (pow eps 3) (+ (* -1 (/ (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))) eps)) (* -1/6 (sin x)))))
(*.f64 eps (*.f64 (*.f64 eps eps) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) eps) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps eps)))))))
(* -1 (* (pow eps 3) (+ (* -1 (/ (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))) eps)) (* -1/6 (sin x)))))
(*.f64 eps (*.f64 (*.f64 eps eps) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) eps) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps eps)))))))
(* x (- (* 1/6 (pow eps 2)) 1))
(*.f64 x (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(* x (- (+ (* -1/6 (* (pow x 2) (- (* 1/6 (pow eps 2)) 1))) (* 1/6 (pow eps 2))) 1))
(*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))) (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(* x (- (+ (* 1/6 (pow eps 2)) (* (pow x 2) (+ (* -1/6 (- (* 1/6 (pow eps 2)) 1)) (* 1/120 (* (pow x 2) (- (* 1/6 (pow eps 2)) 1)))))) 1))
(*.f64 x (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))))) #s(literal -1 binary64))))
(* x (- (+ (* 1/6 (pow eps 2)) (* (pow x 2) (+ (* -1/6 (- (* 1/6 (pow eps 2)) 1)) (* (pow x 2) (+ (* -1/5040 (* (pow x 2) (- (* 1/6 (pow eps 2)) 1))) (* 1/120 (- (* 1/6 (pow eps 2)) 1))))))) 1))
(*.f64 x (+.f64 (*.f64 (*.f64 x x) (+.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))) #s(literal 1/6 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(* (sin x) (- (* 1/6 (pow eps 2)) 1))
(*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (sin.f64 x))
(* (sin x) (- (* 1/6 (pow eps 2)) 1))
(*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (sin.f64 x))
(* (sin x) (- (* 1/6 (pow eps 2)) 1))
(*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (sin.f64 x))
(* (sin x) (- (* 1/6 (pow eps 2)) 1))
(*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (sin.f64 x))
(* (sin x) (- (* 1/6 (pow eps 2)) 1))
(*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (sin.f64 x))
(* (sin x) (- (* 1/6 (pow eps 2)) 1))
(*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (sin.f64 x))
(* (sin x) (- (* 1/6 (pow eps 2)) 1))
(*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (sin.f64 x))
(* (sin x) (- (* 1/6 (pow eps 2)) 1))
(*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (sin.f64 x))
(* -1 (sin x))
(-.f64 #s(literal 0 binary64) (sin.f64 x))
(+ (* -1 (sin x)) (* 1/6 (* (pow eps 2) (sin x))))
(*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (sin.f64 x))
(+ (* -1 (sin x)) (* 1/6 (* (pow eps 2) (sin x))))
(*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (sin.f64 x))
(+ (* -1 (sin x)) (* 1/6 (* (pow eps 2) (sin x))))
(*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (sin.f64 x))
(* 1/6 (* (pow eps 2) (sin x)))
(*.f64 (*.f64 eps eps) (*.f64 #s(literal 1/6 binary64) (sin.f64 x)))
(* (pow eps 2) (+ (* -1 (/ (sin x) (pow eps 2))) (* 1/6 (sin x))))
(*.f64 (*.f64 eps eps) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps eps)))))
(* (pow eps 2) (+ (* -1 (/ (sin x) (pow eps 2))) (* 1/6 (sin x))))
(*.f64 (*.f64 eps eps) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps eps)))))
(* (pow eps 2) (+ (* -1 (/ (sin x) (pow eps 2))) (* 1/6 (sin x))))
(*.f64 (*.f64 eps eps) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps eps)))))
(* 1/6 (* (pow eps 2) (sin x)))
(*.f64 (*.f64 eps eps) (*.f64 #s(literal 1/6 binary64) (sin.f64 x)))
(* (pow eps 2) (+ (* -1 (/ (sin x) (pow eps 2))) (* 1/6 (sin x))))
(*.f64 (*.f64 eps eps) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps eps)))))
(* (pow eps 2) (+ (* -1 (/ (sin x) (pow eps 2))) (* 1/6 (sin x))))
(*.f64 (*.f64 eps eps) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps eps)))))
(* (pow eps 2) (+ (* -1 (/ (sin x) (pow eps 2))) (* 1/6 (sin x))))
(*.f64 (*.f64 eps eps) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps eps)))))
x
(* x (+ 1 (* -1/6 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))))
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))))))
(* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
-1
#s(literal -1 binary64)
(- (* 1/6 (pow eps 2)) 1)
(+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64))
(- (* 1/6 (pow eps 2)) 1)
(+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64))
(- (* 1/6 (pow eps 2)) 1)
(+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64))
(* 1/6 (pow eps 2))
(*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))
(* (pow eps 2) (- 1/6 (/ 1 (pow eps 2))))
(*.f64 eps (*.f64 eps (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps eps)))))
(* (pow eps 2) (- 1/6 (/ 1 (pow eps 2))))
(*.f64 eps (*.f64 eps (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps eps)))))
(* (pow eps 2) (- 1/6 (/ 1 (pow eps 2))))
(*.f64 eps (*.f64 eps (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps eps)))))
(* 1/6 (pow eps 2))
(*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))
(* (pow eps 2) (- 1/6 (/ 1 (pow eps 2))))
(*.f64 eps (*.f64 eps (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps eps)))))
(* (pow eps 2) (- 1/6 (/ 1 (pow eps 2))))
(*.f64 eps (*.f64 eps (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps eps)))))
(* (pow eps 2) (- 1/6 (/ 1 (pow eps 2))))
(*.f64 eps (*.f64 eps (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps eps)))))
(* -1 (* eps x))
(-.f64 #s(literal 0 binary64) (*.f64 eps x))
(* eps (- (* -1/2 eps) x))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) eps) x))
(* eps (- (* -1/2 eps) x))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) eps) x))
(* eps (- (* -1/2 eps) x))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) eps) x))
(* -1/2 (pow eps 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(*.f64 eps (*.f64 eps (-.f64 #s(literal -1/2 binary64) (/.f64 x eps))))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(*.f64 eps (*.f64 eps (-.f64 #s(literal -1/2 binary64) (/.f64 x eps))))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(*.f64 eps (*.f64 eps (-.f64 #s(literal -1/2 binary64) (/.f64 x eps))))
(* -1/2 (pow eps 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(*.f64 eps (*.f64 eps (-.f64 #s(literal -1/2 binary64) (/.f64 x eps))))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(*.f64 eps (*.f64 eps (-.f64 #s(literal -1/2 binary64) (/.f64 x eps))))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(*.f64 eps (*.f64 eps (-.f64 #s(literal -1/2 binary64) (/.f64 x eps))))
(* -1/2 (pow eps 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) eps) x))
(+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) eps) x))
(+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) eps) x))
(* -1 (* eps x))
(-.f64 #s(literal 0 binary64) (*.f64 eps x))
(* x (- (* -1/2 (/ (pow eps 2) x)) eps))
(*.f64 x (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) x) eps))
(* x (- (* -1/2 (/ (pow eps 2) x)) eps))
(*.f64 x (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) x) eps))
(* x (- (* -1/2 (/ (pow eps 2) x)) eps))
(*.f64 x (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) x) eps))
(* -1 (* eps x))
(-.f64 #s(literal 0 binary64) (*.f64 eps x))
(* -1 (* x (- (* 1/2 (/ (pow eps 2) x)) (* -1 eps))))
(*.f64 (+.f64 eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* 1/2 (/ (pow eps 2) x)) (* -1 eps))))
(*.f64 (+.f64 eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* 1/2 (/ (pow eps 2) x)) (* -1 eps))))
(*.f64 (+.f64 eps (/.f64 (*.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) x)) (-.f64 #s(literal 0 binary64) x))
(* -1/2 (pow eps 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(* -1/2 (pow eps 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(* -1/2 (pow eps 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(* -1/2 (pow eps 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(* -1/2 (pow eps 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(* -1/2 (pow eps 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(* -1/2 (pow eps 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(* -1/2 (pow eps 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(* -1/2 (pow eps 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(* -1/2 (pow eps 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(* -1/2 (pow eps 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(* -1/2 (pow eps 2))
(*.f64 #s(literal -1/2 binary64) (*.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)
(pow eps 2)
(*.f64 eps eps)
(* eps x)
(*.f64 eps x)
(* eps x)
(*.f64 eps x)
(* eps x)
(*.f64 eps x)
(* eps x)
(*.f64 eps x)
(* eps x)
(*.f64 eps x)
(* eps x)
(*.f64 eps x)
(* eps x)
(*.f64 eps x)
(* eps x)
(*.f64 eps x)
(* eps x)
(*.f64 eps x)
(* eps x)
(*.f64 eps x)
(* eps x)
(*.f64 eps x)
(* eps x)
(*.f64 eps x)
(* eps x)
(*.f64 eps x)
(* eps x)
(*.f64 eps x)
(* eps x)
(*.f64 eps x)
(* eps x)
(*.f64 eps x)
(* eps x)
(*.f64 eps x)
(* eps x)
(*.f64 eps x)
(* eps x)
(*.f64 eps x)
(* eps x)
(*.f64 eps x)
(* eps x)
(*.f64 eps x)
(* eps x)
(*.f64 eps x)
(* eps x)
(*.f64 eps x)
(* eps x)
(*.f64 eps x)
(* eps (* x (- (* 1/6 (pow x 2)) 1)))
(*.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(* eps (+ (* eps (- (* 1/4 (pow x 2)) 1/2)) (* x (- (* 1/6 (pow x 2)) 1))))
(*.f64 eps (+.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64)))))))
(* eps (+ (* eps (- (+ (* 1/4 (pow x 2)) (* eps (* x (+ 1/6 (* -1/36 (pow x 2)))))) 1/2)) (* x (- (* 1/6 (pow x 2)) 1))))
(*.f64 eps (+.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/4 binary64)) (*.f64 eps (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))))))))))
(* eps (+ (* eps (- (+ (* 1/4 (pow x 2)) (* eps (* x (+ 1/6 (* -1/36 (pow x 2)))))) 1/2)) (* x (- (* 1/6 (pow x 2)) 1))))
(*.f64 eps (+.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/4 binary64)) (*.f64 eps (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))))))))))
(* (pow eps 3) (* x (+ 1/6 (* -1/36 (pow x 2)))))
(*.f64 (*.f64 eps eps) (*.f64 x (*.f64 eps (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))))))
(* (pow eps 3) (- (+ (* 1/4 (/ (pow x 2) eps)) (* x (+ 1/6 (* -1/36 (pow x 2))))) (* 1/2 (/ 1 eps))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x #s(literal -1/36 binary64)) (/.f64 #s(literal 1/4 binary64) eps)))) (/.f64 #s(literal -1/2 binary64) eps)))
(* (pow eps 3) (- (+ (* 1/4 (/ (pow x 2) eps)) (+ (* x (+ 1/6 (* -1/36 (pow x 2)))) (/ (* x (- (* 1/6 (pow x 2)) 1)) (pow eps 2)))) (* 1/2 (/ 1 eps))))
(*.f64 eps (*.f64 (*.f64 eps eps) (+.f64 (*.f64 x (+.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 eps eps)))) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64)))) eps))))
(* (pow eps 3) (- (+ (* 1/4 (/ (pow x 2) eps)) (+ (* x (+ 1/6 (* -1/36 (pow x 2)))) (/ (* x (- (* 1/6 (pow x 2)) 1)) (pow eps 2)))) (* 1/2 (/ 1 eps))))
(*.f64 eps (*.f64 (*.f64 eps eps) (+.f64 (*.f64 x (+.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 eps eps)))) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64)))) eps))))
(* -1 (* (pow eps 3) (* x (- (* 1/36 (pow x 2)) 1/6))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x #s(literal 1/36 binary64)))) (-.f64 #s(literal 0 binary64) x)))
(* -1 (* (pow eps 3) (+ (* -1 (/ (- (* 1/4 (pow x 2)) 1/2) eps)) (* x (- (* 1/36 (pow x 2)) 1/6)))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64)))) eps) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x #s(literal 1/36 binary64)))) (-.f64 #s(literal 0 binary64) x))))
(* -1 (* (pow eps 3) (+ (* -1 (/ (- (+ (* -1 (/ (* x (+ 1 (* -1/6 (pow x 2)))) eps)) (* 1/4 (pow x 2))) 1/2) eps)) (* x (- (* 1/36 (pow x 2)) 1/6)))))
(*.f64 eps (neg.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x #s(literal 1/36 binary64))))) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 1/4 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))) eps)))) eps)))))
(* -1 (* (pow eps 3) (+ (* -1 (/ (- (+ (* -1 (/ (* x (+ 1 (* -1/6 (pow x 2)))) eps)) (* 1/4 (pow x 2))) 1/2) eps)) (* x (- (* 1/36 (pow x 2)) 1/6)))))
(*.f64 eps (neg.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x #s(literal 1/36 binary64))))) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 1/4 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))) eps)))) eps)))))
(* -1/2 (pow eps 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(+ (* -1/2 (pow eps 2)) (* eps (* x (- (* 1/6 (pow eps 2)) 1))))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(+ (* -1/2 (pow eps 2)) (* x (+ (* 1/4 (* (pow eps 2) x)) (* eps (- (* 1/6 (pow eps 2)) 1)))))
(+.f64 (*.f64 (*.f64 eps eps) (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))) (*.f64 x (*.f64 eps (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(+ (* -1/2 (pow eps 2)) (* x (+ (* eps (- (* 1/6 (pow eps 2)) 1)) (* x (+ (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1)))) (* 1/4 (pow eps 2)))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))) (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))))
(* -1/6 (* eps (* (pow x 3) (- (* 1/6 (pow eps 2)) 1))))
(*.f64 (*.f64 eps (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (*.f64 x (*.f64 #s(literal -1/6 binary64) (*.f64 x x))))
(* (pow x 3) (+ (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1))) (* 1/4 (/ (pow eps 2) x))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (*.f64 eps #s(literal -1/6 binary64))) (/.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) x)))
(* (pow x 3) (+ (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1))) (+ (* 1/4 (/ (pow eps 2) x)) (/ (* eps (- (* 1/6 (pow eps 2)) 1)) (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) x) (*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 eps #s(literal -1/6 binary64)) (/.f64 eps (*.f64 x x))))))
(* (pow x 3) (+ (* -1/2 (/ (pow eps 2) (pow x 3))) (+ (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1))) (+ (* 1/4 (/ (pow eps 2) x)) (/ (* eps (- (* 1/6 (pow eps 2)) 1)) (pow x 2))))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (+.f64 (/.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) x) (*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 eps #s(literal -1/6 binary64)) (/.f64 eps (*.f64 x x))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 x x)))))
(* -1/6 (* eps (* (pow x 3) (- (* 1/6 (pow eps 2)) 1))))
(*.f64 (*.f64 eps (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (*.f64 x (*.f64 #s(literal -1/6 binary64) (*.f64 x x))))
(* -1 (* (pow x 3) (+ (* -1/4 (/ (pow eps 2) x)) (* 1/6 (* eps (- (* 1/6 (pow eps 2)) 1))))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (*.f64 eps #s(literal -1/6 binary64))) (/.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) x)))
(* -1 (* (pow x 3) (+ (* -1 (/ (+ (* 1/4 (pow eps 2)) (/ (* eps (- (* 1/6 (pow eps 2)) 1)) x)) x)) (* 1/6 (* eps (- (* 1/6 (pow eps 2)) 1))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) (*.f64 x (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)))) (/.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal 1/4 binary64)) (/.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) x))) x)))))
(* -1 (* (pow x 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* eps (- (* 1/6 (pow eps 2)) 1))) (* 1/2 (/ (pow eps 2) x))) x)) (* 1/4 (pow eps 2))) x)) (* 1/6 (* eps (- (* 1/6 (pow eps 2)) 1))))))
(*.f64 (*.f64 x (*.f64 x x)) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 eps (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)))) (/.f64 (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal 1/2 binary64)) x) (*.f64 eps (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)))) x)) x))))
(* eps (- (* 1/6 (pow x 2)) 1))
(*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(* eps (- (+ (* 1/6 (pow x 2)) (* 1/4 (* eps x))) 1))
(*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))
(* eps (- (+ (* 1/6 (pow x 2)) (* eps (+ (* 1/4 x) (* eps (+ 1/6 (* -1/36 (pow x 2))))))) 1))
(*.f64 eps (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (+.f64 (*.f64 eps (+.f64 (*.f64 x #s(literal 1/4 binary64)) (*.f64 eps (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))) #s(literal -1 binary64))))
(* eps (- (+ (* 1/6 (pow x 2)) (* eps (+ (* 1/4 x) (* eps (+ 1/6 (* -1/36 (pow x 2))))))) 1))
(*.f64 eps (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (+.f64 (*.f64 eps (+.f64 (*.f64 x #s(literal 1/4 binary64)) (*.f64 eps (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))) #s(literal -1 binary64))))
(* (pow eps 3) (+ 1/6 (* -1/36 (pow x 2))))
(*.f64 (*.f64 eps eps) (*.f64 eps (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))
(* (pow eps 3) (+ 1/6 (+ (* -1/36 (pow x 2)) (* 1/4 (/ x eps)))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 #s(literal 1/6 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal -1/36 binary64)) (/.f64 #s(literal 1/4 binary64) eps)))))
(* (pow eps 3) (- (+ 1/6 (+ (* -1/36 (pow x 2)) (+ (* 1/6 (/ (pow x 2) (pow eps 2))) (* 1/4 (/ x eps))))) (/ 1 (pow eps 2))))
(*.f64 eps (*.f64 (*.f64 eps eps) (+.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/36 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 x eps)) (/.f64 #s(literal -1 binary64) (*.f64 eps eps)))))))
(* (pow eps 3) (- (+ 1/6 (+ (* -1/36 (pow x 2)) (+ (* 1/6 (/ (pow x 2) (pow eps 2))) (* 1/4 (/ x eps))))) (/ 1 (pow eps 2))))
(*.f64 eps (*.f64 (*.f64 eps eps) (+.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/36 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 x eps)) (/.f64 #s(literal -1 binary64) (*.f64 eps eps)))))))
(* -1 (* (pow eps 3) (- (* 1/36 (pow x 2)) 1/6)))
(*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x #s(literal 1/36 binary64))))))
(* -1 (* (pow eps 3) (- (+ (* -1/4 (/ x eps)) (* 1/36 (pow x 2))) 1/6)))
(*.f64 (-.f64 #s(literal 0 binary64) eps) (*.f64 (*.f64 eps eps) (+.f64 (*.f64 x (*.f64 x #s(literal 1/36 binary64))) (+.f64 (/.f64 (*.f64 x #s(literal -1/4 binary64)) eps) #s(literal -1/6 binary64)))))
(* -1 (* (pow eps 3) (- (+ (* -1 (/ (+ (* -1 (/ (+ 1 (* -1/6 (pow x 2))) eps)) (* 1/4 x)) eps)) (* 1/36 (pow x 2))) 1/6)))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 #s(literal -1/6 binary64) (-.f64 (*.f64 x (*.f64 x #s(literal 1/36 binary64))) (/.f64 (-.f64 (*.f64 x #s(literal 1/4 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))) eps)) eps)))))
(* -1 (* (pow eps 3) (- (+ (* -1 (/ (+ (* -1 (/ (+ 1 (* -1/6 (pow x 2))) eps)) (* 1/4 x)) eps)) (* 1/36 (pow x 2))) 1/6)))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 #s(literal -1/6 binary64) (-.f64 (*.f64 x (*.f64 x #s(literal 1/36 binary64))) (/.f64 (-.f64 (*.f64 x #s(literal 1/4 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))) eps)) eps)))))
(* eps (- (* 1/6 (pow eps 2)) 1))
(*.f64 eps (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(+ (* 1/4 (* (pow eps 2) x)) (* eps (- (* 1/6 (pow eps 2)) 1)))
(+.f64 (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))) (*.f64 eps (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(+ (* eps (- (* 1/6 (pow eps 2)) 1)) (* x (+ (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1)))) (* 1/4 (pow eps 2)))))
(+.f64 (*.f64 eps (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))) (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))
(+ (* eps (- (* 1/6 (pow eps 2)) 1)) (* x (+ (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1)))) (* 1/4 (pow eps 2)))))
(+.f64 (*.f64 eps (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))) (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))))
(* -1/6 (* eps (* (pow x 2) (- (* 1/6 (pow eps 2)) 1))))
(*.f64 (*.f64 eps (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))
(* (pow x 2) (+ (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1))) (* 1/4 (/ (pow eps 2) x))))
(*.f64 (*.f64 x x) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (*.f64 eps #s(literal -1/6 binary64))) (/.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) x)))
(* (pow x 2) (+ (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1))) (+ (* 1/4 (/ (pow eps 2) x)) (/ (* eps (- (* 1/6 (pow eps 2)) 1)) (pow x 2)))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) x) (*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 eps #s(literal -1/6 binary64)) (/.f64 eps (*.f64 x x))))))
(* (pow x 2) (+ (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1))) (+ (* 1/4 (/ (pow eps 2) x)) (/ (* eps (- (* 1/6 (pow eps 2)) 1)) (pow x 2)))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) x) (*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 eps #s(literal -1/6 binary64)) (/.f64 eps (*.f64 x x))))))
(* -1/6 (* eps (* (pow x 2) (- (* 1/6 (pow eps 2)) 1))))
(*.f64 (*.f64 eps (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))
(* (pow x 2) (+ (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1))) (* 1/4 (/ (pow eps 2) x))))
(*.f64 (*.f64 x x) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (*.f64 eps #s(literal -1/6 binary64))) (/.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) x)))
(* (pow x 2) (+ (* -1 (/ (+ (* -1 (/ (* eps (- (* 1/6 (pow eps 2)) 1)) x)) (* -1/4 (pow eps 2))) x)) (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1)))))
(*.f64 (*.f64 x x) (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (*.f64 eps #s(literal -1/6 binary64))) (/.f64 (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/4 binary64)) (/.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) x))) x)))
(* (pow x 2) (+ (* -1 (/ (+ (* -1 (/ (* eps (- (* 1/6 (pow eps 2)) 1)) x)) (* -1/4 (pow eps 2))) x)) (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1)))))
(*.f64 (*.f64 x x) (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (*.f64 eps #s(literal -1/6 binary64))) (/.f64 (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/4 binary64)) (/.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) x))) x)))
(* 1/6 (* eps x))
(*.f64 eps (*.f64 x #s(literal 1/6 binary64)))
(* eps (+ (* 1/6 x) (* 1/4 eps)))
(*.f64 eps (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))
(* eps (+ (* 1/6 x) (* eps (+ 1/4 (* -1/36 (* eps x))))))
(*.f64 eps (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps (+.f64 #s(literal 1/4 binary64) (*.f64 eps (*.f64 x #s(literal -1/36 binary64)))))))
(* eps (+ (* 1/6 x) (* eps (+ 1/4 (* -1/36 (* eps x))))))
(*.f64 eps (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps (+.f64 #s(literal 1/4 binary64) (*.f64 eps (*.f64 x #s(literal -1/36 binary64)))))))
(* -1/36 (* (pow eps 3) x))
(*.f64 x (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal -1/36 binary64)))
(* (pow eps 3) (+ (* -1/36 x) (* 1/4 (/ 1 eps))))
(*.f64 (*.f64 eps eps) (*.f64 eps (+.f64 (*.f64 x #s(literal -1/36 binary64)) (/.f64 #s(literal 1/4 binary64) eps))))
(* (pow eps 3) (+ (* -1/36 x) (+ (* 1/6 (/ x (pow eps 2))) (* 1/4 (/ 1 eps)))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 (/.f64 #s(literal 1/4 binary64) eps) (*.f64 x (+.f64 #s(literal -1/36 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))
(* (pow eps 3) (+ (* -1/36 x) (+ (* 1/6 (/ x (pow eps 2))) (* 1/4 (/ 1 eps)))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 (/.f64 #s(literal 1/4 binary64) eps) (*.f64 x (+.f64 #s(literal -1/36 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 eps eps))))))
(* -1/36 (* (pow eps 3) x))
(*.f64 x (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal -1/36 binary64)))
(* -1 (* (pow eps 3) (- (* 1/36 x) (* 1/4 (/ 1 eps)))))
(*.f64 (-.f64 #s(literal 0 binary64) eps) (*.f64 (*.f64 eps eps) (+.f64 (*.f64 x #s(literal 1/36 binary64)) (/.f64 #s(literal -1/4 binary64) eps))))
(* -1 (* (pow eps 3) (+ (* -1 (/ (+ 1/4 (* 1/6 (/ x eps))) eps)) (* 1/36 x))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 x eps))) eps) (neg.f64 (*.f64 x #s(literal 1/36 binary64)))))
(* -1 (* (pow eps 3) (+ (* -1 (/ (+ 1/4 (* 1/6 (/ x eps))) eps)) (* 1/36 x))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/6 binary64) (/.f64 x eps))) eps) (neg.f64 (*.f64 x #s(literal 1/36 binary64)))))
(* 1/4 (pow eps 2))
(*.f64 eps (*.f64 eps #s(literal 1/4 binary64)))
(+ (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1)))) (* 1/4 (pow eps 2)))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)))) (*.f64 eps #s(literal 1/4 binary64))))
(+ (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1)))) (* 1/4 (pow eps 2)))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)))) (*.f64 eps #s(literal 1/4 binary64))))
(+ (* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1)))) (* 1/4 (pow eps 2)))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)))) (*.f64 eps #s(literal 1/4 binary64))))
(* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))
(*.f64 (*.f64 eps (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (*.f64 x #s(literal -1/6 binary64)))
(* x (+ (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1))) (* 1/4 (/ (pow eps 2) x))))
(*.f64 x (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (*.f64 eps #s(literal -1/6 binary64))) (/.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) x)))
(* x (+ (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1))) (* 1/4 (/ (pow eps 2) x))))
(*.f64 x (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (*.f64 eps #s(literal -1/6 binary64))) (/.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) x)))
(* x (+ (* -1/6 (* eps (- (* 1/6 (pow eps 2)) 1))) (* 1/4 (/ (pow eps 2) x))))
(*.f64 x (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (*.f64 eps #s(literal -1/6 binary64))) (/.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) x)))
(* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))
(*.f64 (*.f64 eps (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (*.f64 x #s(literal -1/6 binary64)))
(* -1 (* x (+ (* -1/4 (/ (pow eps 2) x)) (* 1/6 (* eps (- (* 1/6 (pow eps 2)) 1))))))
(*.f64 x (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (*.f64 eps #s(literal -1/6 binary64))) (/.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) x)))
(* -1 (* x (+ (* -1/4 (/ (pow eps 2) x)) (* 1/6 (* eps (- (* 1/6 (pow eps 2)) 1))))))
(*.f64 x (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (*.f64 eps #s(literal -1/6 binary64))) (/.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) x)))
(* -1 (* x (+ (* -1/4 (/ (pow eps 2) x)) (* 1/6 (* eps (- (* 1/6 (pow eps 2)) 1))))))
(*.f64 x (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (*.f64 eps #s(literal -1/6 binary64))) (/.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) x)))
(* 1/6 (* eps x))
(*.f64 eps (*.f64 x #s(literal 1/6 binary64)))
(* eps (+ (* -1/36 (* (pow eps 2) x)) (* 1/6 x)))
(*.f64 eps (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 eps eps) #s(literal -1/36 binary64)))))
(* eps (+ (* -1/36 (* (pow eps 2) x)) (* 1/6 x)))
(*.f64 eps (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 eps eps) #s(literal -1/36 binary64)))))
(* eps (+ (* -1/36 (* (pow eps 2) x)) (* 1/6 x)))
(*.f64 eps (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 eps eps) #s(literal -1/36 binary64)))))
(* -1/36 (* (pow eps 3) x))
(*.f64 x (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal -1/36 binary64)))
(* (pow eps 3) (+ (* -1/36 x) (* 1/6 (/ x (pow eps 2)))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 x (+.f64 #s(literal -1/36 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))
(* (pow eps 3) (+ (* -1/36 x) (* 1/6 (/ x (pow eps 2)))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 x (+.f64 #s(literal -1/36 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))
(* (pow eps 3) (+ (* -1/36 x) (* 1/6 (/ x (pow eps 2)))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 x (+.f64 #s(literal -1/36 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))
(* -1/36 (* (pow eps 3) x))
(*.f64 x (*.f64 (*.f64 eps (*.f64 eps eps)) #s(literal -1/36 binary64)))
(* -1 (* (pow eps 3) (+ (* -1/6 (/ x (pow eps 2))) (* 1/36 x))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 x (+.f64 #s(literal -1/36 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))
(* -1 (* (pow eps 3) (+ (* -1/6 (/ x (pow eps 2))) (* 1/36 x))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 x (+.f64 #s(literal -1/36 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))
(* -1 (* (pow eps 3) (+ (* -1/6 (/ x (pow eps 2))) (* 1/36 x))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 x (+.f64 #s(literal -1/36 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 eps eps)))))
(* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))
(*.f64 (*.f64 eps (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (*.f64 x #s(literal -1/6 binary64)))
(* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))
(*.f64 (*.f64 eps (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (*.f64 x #s(literal -1/6 binary64)))
(* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))
(*.f64 (*.f64 eps (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (*.f64 x #s(literal -1/6 binary64)))
(* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))
(*.f64 (*.f64 eps (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (*.f64 x #s(literal -1/6 binary64)))
(* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))
(*.f64 (*.f64 eps (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (*.f64 x #s(literal -1/6 binary64)))
(* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))
(*.f64 (*.f64 eps (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (*.f64 x #s(literal -1/6 binary64)))
(* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))
(*.f64 (*.f64 eps (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (*.f64 x #s(literal -1/6 binary64)))
(* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))
(*.f64 (*.f64 eps (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (*.f64 x #s(literal -1/6 binary64)))
(* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))
(*.f64 (*.f64 eps (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (*.f64 x #s(literal -1/6 binary64)))
(* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))
(*.f64 (*.f64 eps (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (*.f64 x #s(literal -1/6 binary64)))
(* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))
(*.f64 (*.f64 eps (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (*.f64 x #s(literal -1/6 binary64)))
(* -1/6 (* eps (* x (- (* 1/6 (pow eps 2)) 1))))
(*.f64 (*.f64 eps (+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (*.f64 x #s(literal -1/6 binary64)))
(* -1 (* eps (sin x)))
(-.f64 #s(literal 0 binary64) (*.f64 eps (sin.f64 x)))
(* eps (+ (* -1 (sin x)) (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))))) (sin.f64 x)))
(* eps (+ (* -1 (sin x)) (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))))) (sin.f64 x)))
(* eps (+ (* -1 (sin x)) (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))))) (sin.f64 x)))
(* (pow eps 2) (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(*.f64 (*.f64 eps eps) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64))))))))
(* (pow eps 2) (- (+ (* -1 (/ (sin x) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(*.f64 (*.f64 eps eps) (+.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))) (/.f64 (sin.f64 x) eps))))
(* (pow eps 2) (- (+ (* -1 (/ (sin x) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(*.f64 (*.f64 eps eps) (+.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))) (/.f64 (sin.f64 x) eps))))
(* (pow eps 2) (- (+ (* -1 (/ (sin x) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(*.f64 (*.f64 eps eps) (+.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))) (/.f64 (sin.f64 x) eps))))
(* (pow eps 2) (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(*.f64 (*.f64 eps eps) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64))))))))
(* (pow eps 2) (- (+ (* -1 (/ (sin x) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(*.f64 (*.f64 eps eps) (+.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))) (/.f64 (sin.f64 x) eps))))
(* (pow eps 2) (- (+ (* -1 (/ (sin x) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(*.f64 (*.f64 eps eps) (+.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))) (/.f64 (sin.f64 x) eps))))
(* (pow eps 2) (- (+ (* -1 (/ (sin x) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(*.f64 (*.f64 eps eps) (+.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))) (/.f64 (sin.f64 x) eps))))
(* -1/2 (pow eps 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) eps) x))
(+ (* -1/2 (pow eps 2)) (* x (+ (* -1 eps) (* 1/4 (* (pow eps 2) x)))))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 eps x)) (*.f64 (*.f64 eps eps) (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))))
(+ (* -1/2 (pow eps 2)) (* x (+ (* -1 eps) (* x (+ (* 1/6 (* eps x)) (* 1/4 (pow eps 2)))))))
(+.f64 (*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) eps) x)) (*.f64 (*.f64 x x) (*.f64 eps (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))
(* 1/1440 (* (pow eps 2) (pow x 6)))
(*.f64 (*.f64 eps eps) (*.f64 #s(literal 1/1440 binary64) (pow.f64 x #s(literal 6 binary64))))
(* (pow x 6) (+ (* -1/48 (/ (pow eps 2) (pow x 2))) (* 1/1440 (pow eps 2))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 eps eps) (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal -1/48 binary64) (*.f64 x x)))))
(* (pow x 6) (+ (* -1/48 (/ (pow eps 2) (pow x 2))) (+ (* 1/1440 (pow eps 2)) (* 1/4 (/ (pow eps 2) (pow x 4))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (*.f64 (*.f64 eps eps) (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal -1/48 binary64) (*.f64 x x)))) (/.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))))
(* (pow x 6) (+ (* -1/48 (/ (pow eps 2) (pow x 2))) (+ (* 1/1440 (pow eps 2)) (+ (* 1/4 (/ (pow eps 2) (pow x 4))) (/ (* eps (- (* -1/2 eps) (sin x))) (pow x 6))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (+.f64 (*.f64 (*.f64 eps eps) (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal -1/48 binary64) (*.f64 x x)))) (/.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) eps) (sin.f64 x))) (pow.f64 x #s(literal 6 binary64)))))
(* 1/1440 (* (pow eps 2) (pow x 6)))
(*.f64 (*.f64 eps eps) (*.f64 #s(literal 1/1440 binary64) (pow.f64 x #s(literal 6 binary64))))
(* (pow x 6) (+ (* -1/48 (/ (pow eps 2) (pow x 2))) (* 1/1440 (pow eps 2))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 eps eps) (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal -1/48 binary64) (*.f64 x x)))))
(* (pow x 6) (+ (* -1/48 (/ (pow eps 2) (pow x 2))) (+ (* 1/1440 (pow eps 2)) (* 1/4 (/ (pow eps 2) (pow x 4))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (*.f64 (*.f64 eps eps) (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal -1/48 binary64) (*.f64 x x)))) (/.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))))
(* (pow x 6) (+ (* -1/48 (/ (pow eps 2) (pow x 2))) (+ (* 1/1440 (pow eps 2)) (+ (* 1/4 (/ (pow eps 2) (pow x 4))) (/ (* eps (- (* -1/2 eps) (sin x))) (pow x 6))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (+.f64 (*.f64 (*.f64 eps eps) (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal -1/48 binary64) (*.f64 x x)))) (/.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) eps) (sin.f64 x))) (pow.f64 x #s(literal 6 binary64)))))
(* -1 (sin x))
(-.f64 #s(literal 0 binary64) (sin.f64 x))
(- (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (sin x))
(-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))))) (sin.f64 x))
(- (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (sin x))
(-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))))) (sin.f64 x))
(- (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (sin x))
(-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))))) (sin.f64 x))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64))))))))
(* eps (- (+ (* -1 (/ (sin x) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))) (/.f64 (sin.f64 x) eps))))
(* eps (- (+ (* -1 (/ (sin x) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))) (/.f64 (sin.f64 x) eps))))
(* eps (- (+ (* -1 (/ (sin x) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))) (/.f64 (sin.f64 x) eps))))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64))))))))
(* -1 (* eps (+ (* -1 (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (/ (sin x) eps))))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))) (/.f64 (sin.f64 x) eps))))
(* -1 (* eps (+ (* -1 (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (/ (sin x) eps))))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))) (/.f64 (sin.f64 x) eps))))
(* -1 (* eps (+ (* -1 (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (/ (sin x) eps))))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))) (/.f64 (sin.f64 x) eps))))
(* -1/2 eps)
(*.f64 #s(literal -1/2 binary64) eps)
(+ (* -1 x) (* -1/2 eps))
(-.f64 (*.f64 #s(literal -1/2 binary64) eps) x)
(+ (* -1/2 eps) (* x (- (* 1/4 (* eps x)) 1)))
(+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 x #s(literal 1/4 binary64))))))
(+ (* -1/2 eps) (* x (- (* x (+ (* 1/6 x) (* 1/4 eps))) 1)))
(+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64)))))))
(* 1/1440 (* eps (pow x 6)))
(*.f64 #s(literal 1/1440 binary64) (*.f64 eps (pow.f64 x #s(literal 6 binary64))))
(* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (* 1/1440 eps)))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 eps (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal -1/48 binary64) (*.f64 x x)))))
(* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (*.f64 eps (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal -1/48 binary64) (*.f64 x x)))) (/.f64 (*.f64 eps #s(literal 1/4 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))))
(* (pow x 6) (- (+ (* -1/2 (/ eps (pow x 6))) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4)))))) (/ (sin x) (pow x 6))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (+.f64 (*.f64 eps (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal -1/48 binary64) (*.f64 x x)))) (/.f64 (*.f64 eps #s(literal 1/4 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) eps) (sin.f64 x)) (pow.f64 x #s(literal 6 binary64)))))
(* 1/1440 (* eps (pow x 6)))
(*.f64 #s(literal 1/1440 binary64) (*.f64 eps (pow.f64 x #s(literal 6 binary64))))
(* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (* 1/1440 eps)))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 eps (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal -1/48 binary64) (*.f64 x x)))))
(* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (*.f64 eps (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal -1/48 binary64) (*.f64 x x)))) (/.f64 (*.f64 eps #s(literal 1/4 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))))
(* (pow x 6) (- (+ (* -1/2 (/ eps (pow x 6))) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4)))))) (/ (sin x) (pow x 6))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (+.f64 (*.f64 eps (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal -1/48 binary64) (*.f64 x x)))) (/.f64 (*.f64 eps #s(literal 1/4 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) eps) (sin.f64 x)) (pow.f64 x #s(literal 6 binary64)))))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64))))))))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64))))))))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64))))))))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64))))))))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64))))))))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64))))))))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64))))))))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64))))))))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64))))))))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64))))))))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64))))))))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64))))))))
(* -1/2 eps)
(*.f64 #s(literal -1/2 binary64) eps)
(+ (* -1/2 eps) (* 1/4 (* eps (pow x 2))))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64)))))
(+ (* -1/2 eps) (* (pow x 2) (+ (* -1/48 (* eps (pow x 2))) (* 1/4 eps))))
(+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 (*.f64 x x) (*.f64 eps (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal -1/48 binary64))))))
(+ (* -1/2 eps) (* (pow x 2) (+ (* 1/4 eps) (* (pow x 2) (+ (* -1/48 eps) (* 1/1440 (* eps (pow x 2))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 (*.f64 x x) (+.f64 (*.f64 eps #s(literal 1/4 binary64)) (*.f64 (*.f64 x x) (*.f64 eps (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))))
(* 1/1440 (* eps (pow x 6)))
(*.f64 #s(literal 1/1440 binary64) (*.f64 eps (pow.f64 x #s(literal 6 binary64))))
(* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (* 1/1440 eps)))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 eps (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal -1/48 binary64) (*.f64 x x)))))
(* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (*.f64 eps (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal -1/48 binary64) (*.f64 x x)))) (/.f64 (*.f64 eps #s(literal 1/4 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))))
(* (pow x 6) (+ (* -1/2 (/ eps (pow x 6))) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4)))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (*.f64 eps (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 eps (+.f64 (/.f64 #s(literal -1/48 binary64) (*.f64 x x)) (/.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(* 1/1440 (* eps (pow x 6)))
(*.f64 #s(literal 1/1440 binary64) (*.f64 eps (pow.f64 x #s(literal 6 binary64))))
(* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (* 1/1440 eps)))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 eps (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal -1/48 binary64) (*.f64 x x)))))
(* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (*.f64 eps (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal -1/48 binary64) (*.f64 x x)))) (/.f64 (*.f64 eps #s(literal 1/4 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))))
(* (pow x 6) (+ (* -1/2 (/ eps (pow x 6))) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4)))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (*.f64 eps (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 eps (+.f64 (/.f64 #s(literal -1/48 binary64) (*.f64 x x)) (/.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 6 binary64)))))))
-1/2
#s(literal -1/2 binary64)
(- (* 1/4 (pow x 2)) 1/2)
(+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))
(- (* (pow x 2) (+ 1/4 (* -1/48 (pow x 2)))) 1/2)
(+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal -1/48 binary64)))))
(- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)
(+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))))
(* 1/1440 (pow x 6))
(*.f64 #s(literal 1/1440 binary64) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- 1/1440 (* 1/48 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal -1/48 binary64) (*.f64 x x))))
(* (pow x 6) (- (+ 1/1440 (/ 1/4 (pow x 4))) (* 1/48 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal 1/1440 binary64) (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 #s(literal -1/48 binary64) (*.f64 x x)))))
(* (pow x 6) (- (+ 1/1440 (/ 1/4 (pow x 4))) (+ (* 1/48 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal 1/1440 binary64) (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (/.f64 #s(literal -1/48 binary64) (*.f64 x x)) (/.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(* 1/1440 (pow x 6))
(*.f64 #s(literal 1/1440 binary64) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- 1/1440 (* 1/48 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal -1/48 binary64) (*.f64 x x))))
(* (pow x 6) (- (+ 1/1440 (/ 1/4 (pow x 4))) (* 1/48 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal 1/1440 binary64) (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 #s(literal -1/48 binary64) (*.f64 x x)))))
(* (pow x 6) (- (+ 1/1440 (/ 1/4 (pow x 4))) (+ (* 1/48 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal 1/1440 binary64) (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (/.f64 #s(literal -1/48 binary64) (*.f64 x x)) (/.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(* 1/6 eps)
(*.f64 eps #s(literal 1/6 binary64))
(* 1/6 eps)
(*.f64 eps #s(literal 1/6 binary64))
(* 1/6 eps)
(*.f64 eps #s(literal 1/6 binary64))
(* 1/6 eps)
(*.f64 eps #s(literal 1/6 binary64))
(* 1/6 eps)
(*.f64 eps #s(literal 1/6 binary64))
(* 1/6 eps)
(*.f64 eps #s(literal 1/6 binary64))
(* 1/6 eps)
(*.f64 eps #s(literal 1/6 binary64))
(* 1/6 eps)
(*.f64 eps #s(literal 1/6 binary64))
(* 1/6 eps)
(*.f64 eps #s(literal 1/6 binary64))
(* 1/6 eps)
(*.f64 eps #s(literal 1/6 binary64))
(* 1/6 eps)
(*.f64 eps #s(literal 1/6 binary64))
(* 1/6 eps)
(*.f64 eps #s(literal 1/6 binary64))
(* 1/6 (pow eps 2))
(*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))
(* 1/6 (pow eps 2))
(*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))
(* 1/6 (pow eps 2))
(*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))
(* 1/6 (pow eps 2))
(*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))
(* 1/6 (pow eps 2))
(*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))
(* 1/6 (pow eps 2))
(*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))
(* 1/6 (pow eps 2))
(*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))
(* 1/6 (pow eps 2))
(*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))
(* 1/6 (pow eps 2))
(*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))
(* 1/6 (pow eps 2))
(*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))
(* 1/6 (pow eps 2))
(*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))
(* 1/6 (pow eps 2))
(*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))
(* -1/2 (pow eps 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(+ (* -1/2 (pow eps 2)) (* 1/4 (* (pow eps 2) (pow x 2))))
(*.f64 (*.f64 eps eps) (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64)))))
(+ (* -1/2 (pow eps 2)) (* (pow x 2) (+ (* -1/48 (* (pow eps 2) (pow x 2))) (* 1/4 (pow eps 2)))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 (*.f64 x x) (*.f64 (*.f64 eps eps) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal -1/48 binary64))))))
(+ (* -1/2 (pow eps 2)) (* (pow x 2) (+ (* 1/4 (pow eps 2)) (* (pow x 2) (+ (* -1/48 (pow eps 2)) (* 1/1440 (* (pow eps 2) (pow x 2))))))))
(+.f64 (*.f64 (*.f64 eps eps) (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 eps (*.f64 eps (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))
(* -1/2 (* (pow eps 2) (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps (cos.f64 x))))
(* -1/2 (* (pow eps 2) (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps (cos.f64 x))))
(* -1/2 (* (pow eps 2) (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps (cos.f64 x))))
(* -1/2 (* (pow eps 2) (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps (cos.f64 x))))
(* -1/2 (* (pow eps 2) (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps (cos.f64 x))))
(* -1/2 (* (pow eps 2) (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps (cos.f64 x))))
(* -1/2 (* (pow eps 2) (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps (cos.f64 x))))
(* -1/2 (* (pow eps 2) (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps (cos.f64 x))))
(* -1/2 (* (pow eps 2) (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps (cos.f64 x))))
(* -1/2 (* (pow eps 2) (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps (cos.f64 x))))
(* -1/2 (* (pow eps 2) (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps (cos.f64 x))))
(* -1/2 (* (pow eps 2) (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps (cos.f64 x))))
(* -1/2 (* (pow eps 2) (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps (cos.f64 x))))
(* -1/2 (* (pow eps 2) (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps (cos.f64 x))))
(* -1/2 (* (pow eps 2) (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps (cos.f64 x))))
(* -1/2 (* (pow eps 2) (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps (cos.f64 x))))
(* -1/2 (* (pow eps 2) (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps (cos.f64 x))))
(* -1/2 (* (pow eps 2) (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps (cos.f64 x))))
(* -1/2 (* (pow eps 2) (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps (cos.f64 x))))
(* -1/2 (* (pow eps 2) (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps (cos.f64 x))))
(* -1/6 eps)
(*.f64 eps #s(literal -1/6 binary64))
(* -1/6 eps)
(*.f64 eps #s(literal -1/6 binary64))
(* -1/6 eps)
(*.f64 eps #s(literal -1/6 binary64))
(* -1/6 eps)
(*.f64 eps #s(literal -1/6 binary64))
(* -1/6 eps)
(*.f64 eps #s(literal -1/6 binary64))
(* -1/6 eps)
(*.f64 eps #s(literal -1/6 binary64))
(* -1/6 eps)
(*.f64 eps #s(literal -1/6 binary64))
(* -1/6 eps)
(*.f64 eps #s(literal -1/6 binary64))
(* -1/6 eps)
(*.f64 eps #s(literal -1/6 binary64))
(* -1/6 eps)
(*.f64 eps #s(literal -1/6 binary64))
(* -1/6 eps)
(*.f64 eps #s(literal -1/6 binary64))
(* -1/6 eps)
(*.f64 eps #s(literal -1/6 binary64))
(* -1/48 x)
(*.f64 x #s(literal -1/48 binary64))
(* x (- (* 1/1440 (pow x 2)) 1/48))
(*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))
(* x (- (* 1/1440 (pow x 2)) 1/48))
(*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))
(* x (- (* 1/1440 (pow x 2)) 1/48))
(*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))
(* 1/1440 (pow x 3))
(*.f64 x (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))
(* (pow x 3) (- 1/1440 (* 1/48 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal -1/48 binary64) (*.f64 x x)))))
(* (pow x 3) (- 1/1440 (* 1/48 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal -1/48 binary64) (*.f64 x x)))))
(* (pow x 3) (- 1/1440 (* 1/48 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal -1/48 binary64) (*.f64 x x)))))
(* 1/1440 (pow x 3))
(*.f64 x (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))
(* -1 (* (pow x 3) (- (* 1/48 (/ 1 (pow x 2))) 1/1440)))
(*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal -1/48 binary64) (*.f64 x x)))))
(* -1 (* (pow x 3) (- (* 1/48 (/ 1 (pow x 2))) 1/1440)))
(*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal -1/48 binary64) (*.f64 x x)))))
(* -1 (* (pow x 3) (- (* 1/48 (/ 1 (pow x 2))) 1/1440)))
(*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal -1/48 binary64) (*.f64 x x)))))
(* 1/1440 x)
(*.f64 x #s(literal 1/1440 binary64))
(* 1/1440 x)
(*.f64 x #s(literal 1/1440 binary64))
(* 1/1440 x)
(*.f64 x #s(literal 1/1440 binary64))
(* 1/1440 x)
(*.f64 x #s(literal 1/1440 binary64))
(* 1/1440 x)
(*.f64 x #s(literal 1/1440 binary64))
(* 1/1440 x)
(*.f64 x #s(literal 1/1440 binary64))
(* 1/1440 x)
(*.f64 x #s(literal 1/1440 binary64))
(* 1/1440 x)
(*.f64 x #s(literal 1/1440 binary64))
(* 1/1440 x)
(*.f64 x #s(literal 1/1440 binary64))
(* 1/1440 x)
(*.f64 x #s(literal 1/1440 binary64))
(* 1/1440 x)
(*.f64 x #s(literal 1/1440 binary64))
(* 1/1440 x)
(*.f64 x #s(literal 1/1440 binary64))
(* 1/1440 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/1440 binary64))
(* 1/1440 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/1440 binary64))
(* 1/1440 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/1440 binary64))
(* 1/1440 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/1440 binary64))
(* 1/1440 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/1440 binary64))
(* 1/1440 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/1440 binary64))
(* 1/1440 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/1440 binary64))
(* 1/1440 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/1440 binary64))
(* 1/1440 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/1440 binary64))
(* 1/1440 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/1440 binary64))
(* 1/1440 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/1440 binary64))
(* 1/1440 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/1440 binary64))

eval199.0ms (1%)

Memory
-22.1MiB live, 373.8MiB allocated
Compiler

Compiled 61 870 to 3 575 computations (94.2% saved)

prune136.0ms (0.7%)

Memory
4.8MiB live, 274.4MiB allocated
Pruning

34 alts after pruning (29 fresh and 5 done)

PrunedKeptTotal
New1 173171 190
Fresh91221
Picked325
Done033
Total1 185341 219
Accuracy
100.0%
Counts
1 219 → 34
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.6%
(fma.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)))
27.5%
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))))
97.5%
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x eps))
51.3%
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))
80.4%
(-.f64 #s(literal 0 binary64) (*.f64 eps (sin.f64 x)))
79.2%
(-.f64 #s(literal 0 binary64) (*.f64 eps x))
50.1%
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) #s(literal -1 binary64))
99.8%
(+.f64 (*.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) eps) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps))
98.1%
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 x (*.f64 eps (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
51.4%
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 #s(literal 1/6 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal -1/36 binary64)) (/.f64 #s(literal 1/4 binary64) eps)))))))
98.0%
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
99.6%
(*.f64 (*.f64 (sin.f64 (/.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))) #s(literal -2 binary64))
97.5%
(*.f64 x (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) x) eps))
50.3%
(*.f64 x (*.f64 x #s(literal 1/2 binary64)))
99.6%
(*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))) (sin.f64 x)))
98.9%
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)) #s(literal -1/2 binary64))))))))) (sin.f64 x)))
98.1%
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64))))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
97.9%
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64))))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))))))))
98.7%
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64))))))))))) (sin.f64 x)))
98.6%
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))) (sin.f64 x)))
99.4%
(*.f64 eps (-.f64 (*.f64 eps (*.f64 #s(literal -1/2 binary64) (cos.f64 x))) (sin.f64 x)))
97.4%
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
97.4%
(*.f64 eps (+.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) eps)))
98.1%
(*.f64 eps (+.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/4 binary64)) (*.f64 eps (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))))))))))
98.2%
(*.f64 eps (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))) (*.f64 #s(literal -1/2 binary64) eps)) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 eps #s(literal -1/36 binary64))))))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))
99.5%
(*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal -1/2 binary64) (cos.f64 x))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))
98.0%
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
97.4%
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (*.f64 eps #s(literal 1/4 binary64)))))))
49.6%
(*.f64 eps (*.f64 (*.f64 eps eps) (+.f64 (*.f64 x (+.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 eps eps)))) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64)))) eps))))
79.5%
(*.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
97.4%
(*.f64 eps (*.f64 eps (-.f64 #s(literal -1/2 binary64) (/.f64 x eps))))
51.3%
(*.f64 eps (*.f64 #s(literal -1/2 binary64) eps))
93.6%
(*.f64 eps (neg.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x #s(literal 1/36 binary64))))) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 1/4 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))) eps)))) eps)))))
50.0%
#s(literal 0 binary64)
Compiler

Compiled 1 338 to 868 computations (35.1% saved)

simplify356.0ms (1.7%)

Memory
39.4MiB live, 495.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64))))))))))
cost-diff0
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64)))))))))))
cost-diff0
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64))))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
cost-diff128
(-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64))))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))
cost-diff0
(+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)
cost-diff0
(*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
cost-diff256
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))))
cost-diff896
(/.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))
cost-diff0
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
cost-diff0
(+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
cost-diff0
(*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))
cost-diff0
(*.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
cost-diff0
(+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))
cost-diff0
(*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))
cost-diff0
(*.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) eps)
cost-diff6528
(+.f64 (*.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) eps) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps))
Rules
8 472×accelerator-lowering-fma.f32
8 472×accelerator-lowering-fma.f64
4 116×*-lowering-*.f32
4 116×*-lowering-*.f64
2 356×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
060601
1199554
2685540
32379540
47202540
08149487
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ (* (* eps (+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24)))))) eps) (* (- 0 (sin x)) eps))
(* (* eps (+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24)))))) eps)
(* eps (+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24))))))
eps
(+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24)))))
(* eps (* 1/6 (sin x)))
(* 1/6 (sin x))
1/6
(sin x)
x
(* (cos x) (+ -1/2 (* eps (* eps 1/24))))
(cos x)
(+ -1/2 (* eps (* eps 1/24)))
-1/2
(* eps (* eps 1/24))
(* eps 1/24)
1/24
(* (- 0 (sin x)) eps)
(- 0 (sin x))
0
0
(* eps (* x (+ -1 (* 1/6 (* x x)))))
eps
(* x (+ -1 (* 1/6 (* x x))))
x
(+ -1 (* 1/6 (* x x)))
-1
(* 1/6 (* x x))
1/6
(* x x)
(/ 1 (/ (* eps (+ (* eps -1/2) x)) (* (* eps (+ (* eps -1/2) x)) (* eps (- (* eps -1/2) x)))))
1
(/ (* eps (+ (* eps -1/2) x)) (* (* eps (+ (* eps -1/2) x)) (* eps (- (* eps -1/2) x))))
(* eps (+ (* eps -1/2) x))
eps
(+ (* eps -1/2) x)
(* eps -1/2)
-1/2
x
(* (* eps (+ (* eps -1/2) x)) (* eps (- (* eps -1/2) x)))
(* eps (- (* eps -1/2) x))
(- (* eps -1/2) x)
(* eps (- (* eps (+ -1/2 (* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440)))))))))) (* x (+ 1 (* (* x x) (+ -1/6 (* (* x x) (+ 1/120 (* (* x x) -1/5040)))))))))
eps
(- (* eps (+ -1/2 (* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440)))))))))) (* x (+ 1 (* (* x x) (+ -1/6 (* (* x x) (+ 1/120 (* (* x x) -1/5040))))))))
(* eps (+ -1/2 (* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440))))))))))
(+ -1/2 (* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440)))))))))
-1/2
(* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440))))))))
x
(* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440)))))))
(+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440))))))
1/4
(* x (* x (+ -1/48 (* x (* x 1/1440)))))
(* x (+ -1/48 (* x (* x 1/1440))))
(+ -1/48 (* x (* x 1/1440)))
-1/48
(* x (* x 1/1440))
(* x 1/1440)
1/1440
(* x (+ 1 (* (* x x) (+ -1/6 (* (* x x) (+ 1/120 (* (* x x) -1/5040)))))))
(+ 1 (* (* x x) (+ -1/6 (* (* x x) (+ 1/120 (* (* x x) -1/5040))))))
1
(* (* x x) (+ -1/6 (* (* x x) (+ 1/120 (* (* x x) -1/5040)))))
(* x x)
(+ -1/6 (* (* x x) (+ 1/120 (* (* x x) -1/5040))))
-1/6
(* (* x x) (+ 1/120 (* (* x x) -1/5040)))
(+ 1/120 (* (* x x) -1/5040))
1/120
(* (* x x) -1/5040)
-1/5040
Outputs
(+ (* (* eps (+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24)))))) eps) (* (- 0 (sin x)) eps))
(*.f64 eps (+.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 eps (cos.f64 x))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64))))))
(* (* eps (+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24)))))) eps)
(*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps))
(* eps (+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24))))))
(*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))
eps
(+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24)))))
(+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))
(* eps (* 1/6 (sin x)))
(*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x)))
(* 1/6 (sin x))
(*.f64 #s(literal 1/6 binary64) (sin.f64 x))
1/6
#s(literal 1/6 binary64)
(sin x)
(sin.f64 x)
x
(* (cos x) (+ -1/2 (* eps (* eps 1/24))))
(*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))
(cos x)
(cos.f64 x)
(+ -1/2 (* eps (* eps 1/24)))
(+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))
-1/2
#s(literal -1/2 binary64)
(* eps (* eps 1/24))
(*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))
(* eps 1/24)
(*.f64 eps #s(literal 1/24 binary64))
1/24
#s(literal 1/24 binary64)
(* (- 0 (sin x)) eps)
(*.f64 eps (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(- 0 (sin x))
(-.f64 #s(literal 0 binary64) (sin.f64 x))
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
(* eps (* x (+ -1 (* 1/6 (* x x)))))
(*.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
eps
(* x (+ -1 (* 1/6 (* x x))))
(*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))
x
(+ -1 (* 1/6 (* x x)))
(+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
-1
#s(literal -1 binary64)
(* 1/6 (* x x))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
1/6
#s(literal 1/6 binary64)
(* x x)
(*.f64 x x)
(/ 1 (/ (* eps (+ (* eps -1/2) x)) (* (* eps (+ (* eps -1/2) x)) (* eps (- (* eps -1/2) x)))))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
1
#s(literal 1 binary64)
(/ (* eps (+ (* eps -1/2) x)) (* (* eps (+ (* eps -1/2) x)) (* eps (- (* eps -1/2) x))))
(/.f64 (/.f64 #s(literal 1 binary64) eps) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(* eps (+ (* eps -1/2) x))
(*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))
eps
(+ (* eps -1/2) x)
(+.f64 x (*.f64 eps #s(literal -1/2 binary64)))
(* eps -1/2)
(*.f64 eps #s(literal -1/2 binary64))
-1/2
#s(literal -1/2 binary64)
x
(* (* eps (+ (* eps -1/2) x)) (* eps (- (* eps -1/2) x)))
(*.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x) (*.f64 eps (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))))
(* eps (- (* eps -1/2) x))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(- (* eps -1/2) x)
(-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)
(* eps (- (* eps (+ -1/2 (* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440)))))))))) (* x (+ 1 (* (* x x) (+ -1/6 (* (* x x) (+ 1/120 (* (* x x) -1/5040)))))))))
(*.f64 eps (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 eps (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
eps
(- (* eps (+ -1/2 (* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440)))))))))) (* x (+ 1 (* (* x x) (+ -1/6 (* (* x x) (+ 1/120 (* (* x x) -1/5040))))))))
(+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 eps (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 x (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(* eps (+ -1/2 (* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440))))))))))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))
(+ -1/2 (* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440)))))))))
(+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))
-1/2
#s(literal -1/2 binary64)
(* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440))))))))
(*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))
x
(* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440)))))))
(*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))
(+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440))))))
(+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))
1/4
#s(literal 1/4 binary64)
(* x (* x (+ -1/48 (* x (* x 1/1440)))))
(*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))
(* x (+ -1/48 (* x (* x 1/1440))))
(*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))
(+ -1/48 (* x (* x 1/1440)))
(+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))
-1/48
#s(literal -1/48 binary64)
(* x (* x 1/1440))
(*.f64 (*.f64 x x) #s(literal 1/1440 binary64))
(* x 1/1440)
(*.f64 x #s(literal 1/1440 binary64))
1/1440
#s(literal 1/1440 binary64)
(* x (+ 1 (* (* x x) (+ -1/6 (* (* x x) (+ 1/120 (* (* x x) -1/5040)))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))
(+ 1 (* (* x x) (+ -1/6 (* (* x x) (+ 1/120 (* (* x x) -1/5040))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))
1
#s(literal 1 binary64)
(* (* x x) (+ -1/6 (* (* x x) (+ 1/120 (* (* x x) -1/5040)))))
(*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))
(* x x)
(*.f64 x x)
(+ -1/6 (* (* x x) (+ 1/120 (* (* x x) -1/5040))))
(+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))
-1/6
#s(literal -1/6 binary64)
(* (* x x) (+ 1/120 (* (* x x) -1/5040)))
(*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))
(+ 1/120 (* (* x x) -1/5040))
(+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))
1/120
#s(literal 1/120 binary64)
(* (* x x) -1/5040)
(*.f64 (*.f64 x x) #s(literal -1/5040 binary64))
-1/5040
#s(literal -1/5040 binary64)

localize278.0ms (1.3%)

Memory
14.5MiB live, 404.9MiB allocated
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy99.7%
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64))))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
accuracy99.7%
(*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))
accuracy99.7%
(*.f64 x #s(literal 1/1440 binary64))
accuracy99.5%
(*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64)))))
accuracy99.8%
(*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
accuracy99.8%
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
accuracy98.6%
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))))
accuracy36.3%
(/.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))
accuracy100.0%
(+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
accuracy100.0%
(*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))
accuracy100.0%
(*.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
accuracy99.7%
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
accuracy99.8%
(*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x)))
accuracy99.7%
(+.f64 (*.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) eps) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps))
accuracy99.5%
(*.f64 #s(literal 1/6 binary64) (sin.f64 x))
accuracy99.5%
(*.f64 eps #s(literal 1/24 binary64))
Samples
116.0ms250×0valid
5.0ms3valid
2.0ms1valid
Compiler

Compiled 590 to 62 computations (89.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 96.0ms
ival-mult: 50.0ms (52.1% of total)
...in/eval/compile.rkt:111:19: 20.0ms (20.9% of total)
ival-add: 13.0ms (13.6% of total)
ival-div: 3.0ms (3.1% of total)
ival-sub: 3.0ms (3.1% of total)
ival-cos: 2.0ms (2.1% of total)
ival-sin: 2.0ms (2.1% of total)
adjust: 1.0ms (1% of total)
...in/eval/compile.rkt:110:19: 1.0ms (1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series44.0ms (0.2%)

Memory
-5.7MiB live, 29.4MiB allocated
Counts
23 → 444
Calls
Call 1
Inputs
#<alt (+ (* (* eps (+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24)))))) eps) (* (- 0 (sin x)) eps))>
#<alt (* (* eps (+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24)))))) eps)>
#<alt (* eps (+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24))))))>
#<alt (+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24)))))>
#<alt (* eps (* x (+ -1 (* 1/6 (* x x)))))>
#<alt (* x (+ -1 (* 1/6 (* x x))))>
#<alt (+ -1 (* 1/6 (* x x)))>
#<alt (* 1/6 (* x x))>
#<alt (/ (* eps (+ (* eps -1/2) x)) (* (* eps (+ (* eps -1/2) x)) (* eps (- (* eps -1/2) x))))>
#<alt (/ 1 (/ (* eps (+ (* eps -1/2) x)) (* (* eps (+ (* eps -1/2) x)) (* eps (- (* eps -1/2) x)))))>
#<alt (* eps (+ (* eps -1/2) x))>
#<alt (+ (* eps -1/2) x)>
#<alt (- (* eps (+ -1/2 (* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440)))))))))) (* x (+ 1 (* (* x x) (+ -1/6 (* (* x x) (+ 1/120 (* (* x x) -1/5040))))))))>
#<alt (* eps (- (* eps (+ -1/2 (* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440)))))))))) (* x (+ 1 (* (* x x) (+ -1/6 (* (* x x) (+ 1/120 (* (* x x) -1/5040)))))))))>
#<alt (* eps (+ -1/2 (* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440))))))))))>
#<alt (+ -1/2 (* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440)))))))))>
#<alt (* eps 1/24)>
#<alt (* 1/6 (sin x))>
#<alt (* eps (* 1/6 (sin x)))>
#<alt (* eps (- (* eps -1/2) x))>
#<alt (* x (+ -1/48 (* x (* x 1/1440))))>
#<alt (* x 1/1440)>
#<alt (* (* x x) (+ -1/6 (* (* x x) (+ 1/120 (* (* x x) -1/5040)))))>
Outputs
#<alt (* -1 (* eps (sin x)))>
#<alt (* eps (+ (* -1 (sin x)) (* -1/2 (* eps (cos x)))))>
#<alt (* eps (+ (* -1 (sin x)) (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x)))))))>
#<alt (* eps (+ (* -1 (sin x)) (* eps (+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x))))))))>
#<alt (* 1/24 (* (pow eps 4) (cos x)))>
#<alt (* (pow eps 4) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))>
#<alt (* (pow eps 4) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))>
#<alt (* (pow eps 4) (+ (* -1 (/ (sin x) (pow eps 3))) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))))>
#<alt (* 1/24 (* (pow eps 4) (cos x)))>
#<alt (* (pow eps 4) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))>
#<alt (* (pow eps 4) (+ (* -1 (/ (+ (* -1/6 (sin x)) (* 1/2 (/ (cos x) eps))) eps)) (* 1/24 (cos x))))>
#<alt (* (pow eps 4) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))) eps)) (* -1/6 (sin x))) eps)) (* 1/24 (cos x))))>
#<alt (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2))>
#<alt (+ (* x (+ (* -1 eps) (* 1/6 (pow eps 3)))) (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2)))>
#<alt (+ (* x (+ (* -1 eps) (+ (* -1/2 (* (pow eps 2) (* x (- (* 1/24 (pow eps 2)) 1/2)))) (* 1/6 (pow eps 3))))) (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2)))>
#<alt (+ (* x (+ (* -1 eps) (+ (* 1/6 (pow eps 3)) (* x (+ (* -1/2 (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2))) (* x (+ (* -1/36 (pow eps 3)) (* 1/6 eps)))))))) (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2)))>
#<alt (+ (* -1 (* eps (sin x))) (* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))))>
#<alt (+ (* -1 (* eps (sin x))) (* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))))>
#<alt (+ (* -1 (* eps (sin x))) (* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))))>
#<alt (+ (* -1 (* eps (sin x))) (* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))))>
#<alt (+ (* -1 (* eps (sin x))) (* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))))>
#<alt (+ (* -1 (* eps (sin x))) (* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))))>
#<alt (+ (* -1 (* eps (sin x))) (* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))))>
#<alt (+ (* -1 (* eps (sin x))) (* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))))>
#<alt (* -1/2 (* (pow eps 2) (cos x)))>
#<alt (* (pow eps 2) (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x)))))>
#<alt (* (pow eps 2) (+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x))))))>
#<alt (* (pow eps 2) (+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x))))))>
#<alt (* 1/24 (* (pow eps 4) (cos x)))>
#<alt (* (pow eps 4) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))>
#<alt (* (pow eps 4) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))>
#<alt (* (pow eps 4) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))>
#<alt (* 1/24 (* (pow eps 4) (cos x)))>
#<alt (* (pow eps 4) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))>
#<alt (* (pow eps 4) (+ (* -1 (/ (+ (* -1/6 (sin x)) (* 1/2 (/ (cos x) eps))) eps)) (* 1/24 (cos x))))>
#<alt (* (pow eps 4) (+ (* -1 (/ (+ (* -1/6 (sin x)) (* 1/2 (/ (cos x) eps))) eps)) (* 1/24 (cos x))))>
#<alt (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2))>
#<alt (+ (* 1/6 (* (pow eps 3) x)) (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2)))>
#<alt (+ (* x (+ (* -1/2 (* (pow eps 2) (* x (- (* 1/24 (pow eps 2)) 1/2)))) (* 1/6 (pow eps 3)))) (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2)))>
#<alt (+ (* x (+ (* 1/6 (pow eps 3)) (* x (+ (* -1/2 (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2))) (* -1/36 (* (pow eps 3) x)))))) (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2)))>
#<alt (* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))>
#<alt (* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))>
#<alt (* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))>
#<alt (* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))>
#<alt (* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))>
#<alt (* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))>
#<alt (* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))>
#<alt (* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))>
#<alt (* -1/2 (* eps (cos x)))>
#<alt (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x)))))>
#<alt (* eps (+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x))))))>
#<alt (* eps (+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x))))))>
#<alt (* 1/24 (* (pow eps 3) (cos x)))>
#<alt (* (pow eps 3) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))>
#<alt (* (pow eps 3) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))>
#<alt (* (pow eps 3) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))>
#<alt (* 1/24 (* (pow eps 3) (cos x)))>
#<alt (* -1 (* (pow eps 3) (+ (* -1/6 (/ (sin x) eps)) (* -1/24 (cos x)))))>
#<alt (* -1 (* (pow eps 3) (+ (* -1 (/ (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x))) eps)) (* -1/24 (cos x)))))>
#<alt (* -1 (* (pow eps 3) (+ (* -1 (/ (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x))) eps)) (* -1/24 (cos x)))))>
#<alt (* eps (- (* 1/24 (pow eps 2)) 1/2))>
#<alt (+ (* 1/6 (* (pow eps 2) x)) (* eps (- (* 1/24 (pow eps 2)) 1/2)))>
#<alt (+ (* eps (- (* 1/24 (pow eps 2)) 1/2)) (* x (+ (* -1/2 (* eps (* x (- (* 1/24 (pow eps 2)) 1/2)))) (* 1/6 (pow eps 2)))))>
#<alt (+ (* eps (- (* 1/24 (pow eps 2)) 1/2)) (* x (+ (* 1/6 (pow eps 2)) (* x (+ (* -1/2 (* eps (- (* 1/24 (pow eps 2)) 1/2))) (* -1/36 (* (pow eps 2) x)))))))>
#<alt (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))>
#<alt (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))>
#<alt (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))>
#<alt (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))>
#<alt (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))>
#<alt (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))>
#<alt (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))>
#<alt (* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))>
#<alt (* -1/2 (cos x))>
#<alt (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x))))>
#<alt (+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x)))))>
#<alt (+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x)))))>
#<alt (* 1/24 (* (pow eps 2) (cos x)))>
#<alt (* (pow eps 2) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))>
#<alt (* (pow eps 2) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))>
#<alt (* (pow eps 2) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))>
#<alt (* 1/24 (* (pow eps 2) (cos x)))>
#<alt (* (pow eps 2) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))>
#<alt (* (pow eps 2) (+ (* -1 (/ (+ (* -1/6 (sin x)) (* 1/2 (/ (cos x) eps))) eps)) (* 1/24 (cos x))))>
#<alt (* (pow eps 2) (+ (* -1 (/ (+ (* -1/6 (sin x)) (* 1/2 (/ (cos x) eps))) eps)) (* 1/24 (cos x))))>
#<alt (- (* 1/24 (pow eps 2)) 1/2)>
#<alt (- (+ (* 1/24 (pow eps 2)) (* 1/6 (* eps x))) 1/2)>
#<alt (- (+ (* 1/24 (pow eps 2)) (* x (+ (* -1/2 (* x (- (* 1/24 (pow eps 2)) 1/2))) (* 1/6 eps)))) 1/2)>
#<alt (- (+ (* 1/24 (pow eps 2)) (* x (+ (* 1/6 eps) (* x (+ (* -1/2 (- (* 1/24 (pow eps 2)) 1/2)) (* -1/36 (* eps x))))))) 1/2)>
#<alt (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))>
#<alt (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))>
#<alt (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))>
#<alt (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))>
#<alt (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))>
#<alt (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))>
#<alt (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))>
#<alt (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))>
#<alt (* eps (* x (- (* 1/6 (pow x 2)) 1)))>
#<alt (* eps (* x (- (* 1/6 (pow x 2)) 1)))>
#<alt (* eps (* x (- (* 1/6 (pow x 2)) 1)))>
#<alt (* eps (* x (- (* 1/6 (pow x 2)) 1)))>
#<alt (* eps (* x (- (* 1/6 (pow x 2)) 1)))>
#<alt (* eps (* x (- (* 1/6 (pow x 2)) 1)))>
#<alt (* eps (* x (- (* 1/6 (pow x 2)) 1)))>
#<alt (* eps (* x (- (* 1/6 (pow x 2)) 1)))>
#<alt (* eps (* x (- (* 1/6 (pow x 2)) 1)))>
#<alt (* eps (* x (- (* 1/6 (pow x 2)) 1)))>
#<alt (* eps (* x (- (* 1/6 (pow x 2)) 1)))>
#<alt (* eps (* x (- (* 1/6 (pow x 2)) 1)))>
#<alt (* -1 (* eps x))>
#<alt (* x (+ (* -1 eps) (* 1/6 (* eps (pow x 2)))))>
#<alt (* x (+ (* -1 eps) (* 1/6 (* eps (pow x 2)))))>
#<alt (* x (+ (* -1 eps) (* 1/6 (* eps (pow x 2)))))>
#<alt (* 1/6 (* eps (pow x 3)))>
#<alt (* (pow x 3) (+ (* -1 (/ eps (pow x 2))) (* 1/6 eps)))>
#<alt (* (pow x 3) (+ (* -1 (/ eps (pow x 2))) (* 1/6 eps)))>
#<alt (* (pow x 3) (+ (* -1 (/ eps (pow x 2))) (* 1/6 eps)))>
#<alt (* 1/6 (* eps (pow x 3)))>
#<alt (* -1 (* (pow x 3) (+ (* -1/6 eps) (/ eps (pow x 2)))))>
#<alt (* -1 (* (pow x 3) (+ (* -1/6 eps) (/ eps (pow x 2)))))>
#<alt (* -1 (* (pow x 3) (+ (* -1/6 eps) (/ eps (pow x 2)))))>
#<alt (* -1 x)>
#<alt (* x (- (* 1/6 (pow x 2)) 1))>
#<alt (* x (- (* 1/6 (pow x 2)) 1))>
#<alt (* x (- (* 1/6 (pow x 2)) 1))>
#<alt (* 1/6 (pow x 3))>
#<alt (* (pow x 3) (- 1/6 (/ 1 (pow x 2))))>
#<alt (* (pow x 3) (- 1/6 (/ 1 (pow x 2))))>
#<alt (* (pow x 3) (- 1/6 (/ 1 (pow x 2))))>
#<alt (* 1/6 (pow x 3))>
#<alt (* -1 (* (pow x 3) (- (/ 1 (pow x 2)) 1/6)))>
#<alt (* -1 (* (pow x 3) (- (/ 1 (pow x 2)) 1/6)))>
#<alt (* -1 (* (pow x 3) (- (/ 1 (pow x 2)) 1/6)))>
#<alt -1>
#<alt (- (* 1/6 (pow x 2)) 1)>
#<alt (- (* 1/6 (pow x 2)) 1)>
#<alt (- (* 1/6 (pow x 2)) 1)>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (- 1/6 (/ 1 (pow x 2))))>
#<alt (* (pow x 2) (- 1/6 (/ 1 (pow x 2))))>
#<alt (* (pow x 2) (- 1/6 (/ 1 (pow x 2))))>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (- 1/6 (/ 1 (pow x 2))))>
#<alt (* (pow x 2) (- 1/6 (/ 1 (pow x 2))))>
#<alt (* (pow x 2) (- 1/6 (/ 1 (pow x 2))))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (/ -1 (* eps x))>
#<alt (/ (- (* 1/2 (/ eps (pow x 2))) (/ 1 x)) eps)>
#<alt (/ (- (* eps (+ (* -1/4 (/ eps (pow x 3))) (* 1/2 (/ 1 (pow x 2))))) (/ 1 x)) eps)>
#<alt (/ (- (* eps (+ (* eps (- (* 1/8 (/ eps (pow x 4))) (* 1/4 (/ 1 (pow x 3))))) (* 1/2 (/ 1 (pow x 2))))) (/ 1 x)) eps)>
#<alt (/ -2 (pow eps 2))>
#<alt (/ (- (* 4 (/ x eps)) 2) (pow eps 2))>
#<alt (/ (- (+ (* -8 (/ (pow x 2) (pow eps 2))) (* 4 (/ x eps))) 2) (pow eps 2))>
#<alt (/ (- (+ (* -8 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (* 16 (/ (pow x 3) (pow eps 3))))) 2) (pow eps 2))>
#<alt (/ -2 (pow eps 2))>
#<alt (/ (- (* 4 (/ x eps)) 2) (pow eps 2))>
#<alt (/ (- (* -1 (/ (+ (* -4 x) (* 8 (/ (pow x 2) eps))) eps)) 2) (pow eps 2))>
#<alt (/ (- (* -1 (/ (+ (* -4 x) (* -1 (/ (+ (* -8 (pow x 2)) (* 16 (/ (pow x 3) eps))) eps))) eps)) 2) (pow eps 2))>
#<alt (/ -2 (pow eps 2))>
#<alt (- (* 4 (/ x (pow eps 3))) (* 2 (/ 1 (pow eps 2))))>
#<alt (- (* x (+ (* -8 (/ x (pow eps 4))) (* 4 (/ 1 (pow eps 3))))) (* 2 (/ 1 (pow eps 2))))>
#<alt (- (* x (+ (* x (- (* 16 (/ x (pow eps 5))) (* 8 (/ 1 (pow eps 4))))) (* 4 (/ 1 (pow eps 3))))) (* 2 (/ 1 (pow eps 2))))>
#<alt (/ -1 (* eps x))>
#<alt (/ (- (* 1/2 (/ 1 x)) (/ 1 eps)) x)>
#<alt (/ (- (+ (* -1/4 (/ eps (pow x 2))) (* 1/2 (/ 1 x))) (/ 1 eps)) x)>
#<alt (/ (- (+ (* 1/8 (/ (pow eps 2) (pow x 3))) (* 1/2 (/ 1 x))) (+ (* 1/4 (/ eps (pow x 2))) (/ 1 eps))) x)>
#<alt (/ -1 (* eps x))>
#<alt (* -1 (/ (- (/ 1 eps) (* 1/2 (/ 1 x))) x))>
#<alt (* -1 (/ (+ (* -1 (/ (+ 1/2 (* -1/4 (/ eps x))) x)) (/ 1 eps)) x))>
#<alt (* -1 (/ (+ (* -1 (/ (+ 1/2 (* -1 (/ (- (* -1/8 (/ (pow eps 2) x)) (* -1/4 eps)) x))) x)) (/ 1 eps)) x))>
#<alt (* -1 (* eps x))>
#<alt (* eps (+ (* -1 x) (* -1/2 eps)))>
#<alt (* eps (+ (* -1 x) (* -1/2 eps)))>
#<alt (* eps (+ (* -1 x) (* -1/2 eps)))>
#<alt (* -1/2 (pow eps 2))>
#<alt (* (pow eps 2) (- (* -1 (/ x eps)) 1/2))>
#<alt (* (pow eps 2) (- (* -1 (/ x eps)) 1/2))>
#<alt (* (pow eps 2) (- (* -1 (/ x eps)) 1/2))>
#<alt (* -1/2 (pow eps 2))>
#<alt (* (pow eps 2) (- (* -1 (/ x eps)) 1/2))>
#<alt (* (pow eps 2) (- (* -1 (/ x eps)) 1/2))>
#<alt (* (pow eps 2) (- (* -1 (/ x eps)) 1/2))>
#<alt (* -1/2 (pow eps 2))>
#<alt (+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))>
#<alt (+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))>
#<alt (+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))>
#<alt (* -1 (* eps x))>
#<alt (* x (+ (* -1 eps) (* -1/2 (/ (pow eps 2) x))))>
#<alt (* x (+ (* -1 eps) (* -1/2 (/ (pow eps 2) x))))>
#<alt (* x (+ (* -1 eps) (* -1/2 (/ (pow eps 2) x))))>
#<alt (* -1 (* eps x))>
#<alt (* -1 (* x (+ eps (* 1/2 (/ (pow eps 2) x)))))>
#<alt (* -1 (* x (+ eps (* 1/2 (/ (pow eps 2) x)))))>
#<alt (* -1 (* x (+ eps (* 1/2 (/ (pow eps 2) x)))))>
#<alt (* eps x)>
#<alt (* eps (+ x (* -1/2 eps)))>
#<alt (* eps (+ x (* -1/2 eps)))>
#<alt (* eps (+ x (* -1/2 eps)))>
#<alt (* -1/2 (pow eps 2))>
#<alt (* (pow eps 2) (- (/ x eps) 1/2))>
#<alt (* (pow eps 2) (- (/ x eps) 1/2))>
#<alt (* (pow eps 2) (- (/ x eps) 1/2))>
#<alt (* -1/2 (pow eps 2))>
#<alt (* (pow eps 2) (- (/ x eps) 1/2))>
#<alt (* (pow eps 2) (- (/ x eps) 1/2))>
#<alt (* (pow eps 2) (- (/ x eps) 1/2))>
#<alt (* -1/2 (pow eps 2))>
#<alt (+ (* -1/2 (pow eps 2)) (* eps x))>
#<alt (+ (* -1/2 (pow eps 2)) (* eps x))>
#<alt (+ (* -1/2 (pow eps 2)) (* eps x))>
#<alt (* eps x)>
#<alt (* x (+ eps (* -1/2 (/ (pow eps 2) x))))>
#<alt (* x (+ eps (* -1/2 (/ (pow eps 2) x))))>
#<alt (* x (+ eps (* -1/2 (/ (pow eps 2) x))))>
#<alt (* eps x)>
#<alt (* -1 (* x (+ (* -1 eps) (* 1/2 (/ (pow eps 2) x)))))>
#<alt (* -1 (* x (+ (* -1 eps) (* 1/2 (/ (pow eps 2) x)))))>
#<alt (* -1 (* x (+ (* -1 eps) (* 1/2 (/ (pow eps 2) x)))))>
#<alt x>
#<alt (+ x (* -1/2 eps))>
#<alt (+ x (* -1/2 eps))>
#<alt (+ x (* -1/2 eps))>
#<alt (* -1/2 eps)>
#<alt (* eps (- (/ x eps) 1/2))>
#<alt (* eps (- (/ x eps) 1/2))>
#<alt (* eps (- (/ x eps) 1/2))>
#<alt (* -1/2 eps)>
#<alt (* -1 (* eps (+ 1/2 (* -1 (/ x eps)))))>
#<alt (* -1 (* eps (+ 1/2 (* -1 (/ x eps)))))>
#<alt (* -1 (* eps (+ 1/2 (* -1 (/ x eps)))))>
#<alt (* -1/2 eps)>
#<alt (+ x (* -1/2 eps))>
#<alt (+ x (* -1/2 eps))>
#<alt (+ x (* -1/2 eps))>
#<alt x>
#<alt (* x (+ 1 (* -1/2 (/ eps x))))>
#<alt (* x (+ 1 (* -1/2 (/ eps x))))>
#<alt (* x (+ 1 (* -1/2 (/ eps x))))>
#<alt x>
#<alt (* -1 (* x (- (* 1/2 (/ eps x)) 1)))>
#<alt (* -1 (* x (- (* 1/2 (/ eps x)) 1)))>
#<alt (* -1 (* x (- (* 1/2 (/ eps x)) 1)))>
#<alt (* -1 (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))))>
#<alt (- (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))))>
#<alt (- (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))))>
#<alt (- (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))))>
#<alt (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))>
#<alt (* eps (- (+ (* -1 (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))>
#<alt (* eps (- (+ (* -1 (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))>
#<alt (* eps (- (+ (* -1 (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))>
#<alt (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))>
#<alt (* -1 (* eps (+ (* -1 (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps))))>
#<alt (* -1 (* eps (+ (* -1 (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps))))>
#<alt (* -1 (* eps (+ (* -1 (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps))))>
#<alt (* -1/2 eps)>
#<alt (+ (* -1 x) (* -1/2 eps))>
#<alt (+ (* -1/2 eps) (* x (- (* 1/4 (* eps x)) 1)))>
#<alt (+ (* -1/2 eps) (* x (- (* x (+ (* 1/6 x) (* 1/4 eps))) 1)))>
#<alt (* 1/5040 (pow x 7))>
#<alt (* (pow x 7) (+ 1/5040 (* 1/1440 (/ eps x))))>
#<alt (* (pow x 7) (- (+ 1/5040 (* 1/1440 (/ eps x))) (/ 1/120 (pow x 2))))>
#<alt (* (pow x 7) (- (+ 1/5040 (+ (* -1/48 (/ eps (pow x 3))) (* 1/1440 (/ eps x)))) (/ 1/120 (pow x 2))))>
#<alt (* 1/5040 (pow x 7))>
#<alt (* -1 (* (pow x 7) (- (* -1/1440 (/ eps x)) 1/5040)))>
#<alt (* -1 (* (pow x 7) (- (* -1 (/ (- (* 1/1440 eps) (* 1/120 (/ 1 x))) x)) 1/5040)))>
#<alt (* -1 (* (pow x 7) (- (* -1 (/ (+ (* -1 (/ (+ 1/120 (* 1/48 (/ eps x))) x)) (* 1/1440 eps)) x)) 1/5040)))>
#<alt (* -1 (* eps (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))))>
#<alt (* eps (+ (* -1 (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))) (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))))>
#<alt (* eps (+ (* -1 (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))) (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))))>
#<alt (* eps (+ (* -1 (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))) (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))))>
#<alt (* (pow eps 2) (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))>
#<alt (* (pow eps 2) (- (+ (* -1 (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))>
#<alt (* (pow eps 2) (- (+ (* -1 (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))>
#<alt (* (pow eps 2) (- (+ (* -1 (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))>
#<alt (* (pow eps 2) (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))>
#<alt (* (pow eps 2) (- (+ (* -1 (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))>
#<alt (* (pow eps 2) (- (+ (* -1 (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))>
#<alt (* (pow eps 2) (- (+ (* -1 (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))>
#<alt (* -1/2 (pow eps 2))>
#<alt (+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))>
#<alt (+ (* -1/2 (pow eps 2)) (* x (+ (* -1 eps) (* 1/4 (* (pow eps 2) x)))))>
#<alt (+ (* -1/2 (pow eps 2)) (* x (+ (* -1 eps) (* x (+ (* 1/6 (* eps x)) (* 1/4 (pow eps 2)))))))>
#<alt (* 1/5040 (* eps (pow x 7)))>
#<alt (* (pow x 7) (+ (* 1/5040 eps) (* 1/1440 (/ (pow eps 2) x))))>
#<alt (* (pow x 7) (+ (* -1/120 (/ eps (pow x 2))) (+ (* 1/5040 eps) (* 1/1440 (/ (pow eps 2) x)))))>
#<alt (* (pow x 7) (+ (* -1/48 (/ (pow eps 2) (pow x 3))) (+ (* -1/120 (/ eps (pow x 2))) (+ (* 1/5040 eps) (* 1/1440 (/ (pow eps 2) x))))))>
#<alt (* 1/5040 (* eps (pow x 7)))>
#<alt (* -1 (* (pow x 7) (+ (* -1/1440 (/ (pow eps 2) x)) (* -1/5040 eps))))>
#<alt (* -1 (* (pow x 7) (+ (* -1 (/ (+ (* -1/120 (/ eps x)) (* 1/1440 (pow eps 2))) x)) (* -1/5040 eps))))>
#<alt (* -1 (* (pow x 7) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/120 eps) (* 1/48 (/ (pow eps 2) x))) x)) (* 1/1440 (pow eps 2))) x)) (* -1/5040 eps))))>
#<alt (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))>
#<alt (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))>
#<alt (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))>
#<alt (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))>
#<alt (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))>
#<alt (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))>
#<alt (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))>
#<alt (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))>
#<alt (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))>
#<alt (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))>
#<alt (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))>
#<alt (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))>
#<alt (* -1/2 eps)>
#<alt (+ (* -1/2 eps) (* 1/4 (* eps (pow x 2))))>
#<alt (+ (* -1/2 eps) (* (pow x 2) (+ (* -1/48 (* eps (pow x 2))) (* 1/4 eps))))>
#<alt (+ (* -1/2 eps) (* (pow x 2) (+ (* 1/4 eps) (* (pow x 2) (+ (* -1/48 eps) (* 1/1440 (* eps (pow x 2))))))))>
#<alt (* 1/1440 (* eps (pow x 6)))>
#<alt (* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (* 1/1440 eps)))>
#<alt (* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4))))))>
#<alt (* (pow x 6) (+ (* -1/2 (/ eps (pow x 6))) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4)))))))>
#<alt (* 1/1440 (* eps (pow x 6)))>
#<alt (* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (* 1/1440 eps)))>
#<alt (* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4))))))>
#<alt (* (pow x 6) (+ (* -1/2 (/ eps (pow x 6))) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4)))))))>
#<alt -1/2>
#<alt (- (* 1/4 (pow x 2)) 1/2)>
#<alt (- (* (pow x 2) (+ 1/4 (* -1/48 (pow x 2)))) 1/2)>
#<alt (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)>
#<alt (* 1/1440 (pow x 6))>
#<alt (* (pow x 6) (- 1/1440 (* 1/48 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (- (+ 1/1440 (/ 1/4 (pow x 4))) (* 1/48 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (- (+ 1/1440 (/ 1/4 (pow x 4))) (+ (* 1/48 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6))))))>
#<alt (* 1/1440 (pow x 6))>
#<alt (* (pow x 6) (- 1/1440 (* 1/48 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (- (+ 1/1440 (/ 1/4 (pow x 4))) (* 1/48 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (- (+ 1/1440 (/ 1/4 (pow x 4))) (+ (* 1/48 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6))))))>
#<alt (* 1/24 eps)>
#<alt (* 1/24 eps)>
#<alt (* 1/24 eps)>
#<alt (* 1/24 eps)>
#<alt (* 1/24 eps)>
#<alt (* 1/24 eps)>
#<alt (* 1/24 eps)>
#<alt (* 1/24 eps)>
#<alt (* 1/24 eps)>
#<alt (* 1/24 eps)>
#<alt (* 1/24 eps)>
#<alt (* 1/24 eps)>
#<alt (* 1/6 x)>
#<alt (* x (+ 1/6 (* -1/36 (pow x 2))))>
#<alt (* x (+ 1/6 (* (pow x 2) (- (* 1/720 (pow x 2)) 1/36))))>
#<alt (* x (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/720 (* -1/30240 (pow x 2)))) 1/36))))>
#<alt (* 1/6 (sin x))>
#<alt (* 1/6 (sin x))>
#<alt (* 1/6 (sin x))>
#<alt (* 1/6 (sin x))>
#<alt (* 1/6 (sin x))>
#<alt (* 1/6 (sin x))>
#<alt (* 1/6 (sin x))>
#<alt (* 1/6 (sin x))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps x))>
#<alt (* x (+ (* -1/36 (* eps (pow x 2))) (* 1/6 eps)))>
#<alt (* x (+ (* 1/6 eps) (* (pow x 2) (+ (* -1/36 eps) (* 1/720 (* eps (pow x 2)))))))>
#<alt (* x (+ (* 1/6 eps) (* (pow x 2) (+ (* -1/36 eps) (* (pow x 2) (+ (* -1/30240 (* eps (pow x 2))) (* 1/720 eps)))))))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* 1/6 (* eps (sin x)))>
#<alt (* -1 (* eps x))>
#<alt (* eps (+ (* -1 x) (* -1/2 eps)))>
#<alt (* eps (+ (* -1 x) (* -1/2 eps)))>
#<alt (* eps (+ (* -1 x) (* -1/2 eps)))>
#<alt (* -1/2 (pow eps 2))>
#<alt (* (pow eps 2) (- (* -1 (/ x eps)) 1/2))>
#<alt (* (pow eps 2) (- (* -1 (/ x eps)) 1/2))>
#<alt (* (pow eps 2) (- (* -1 (/ x eps)) 1/2))>
#<alt (* -1/2 (pow eps 2))>
#<alt (* (pow eps 2) (- (* -1 (/ x eps)) 1/2))>
#<alt (* (pow eps 2) (- (* -1 (/ x eps)) 1/2))>
#<alt (* (pow eps 2) (- (* -1 (/ x eps)) 1/2))>
#<alt (* -1/2 (pow eps 2))>
#<alt (+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))>
#<alt (+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))>
#<alt (+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))>
#<alt (* -1 (* eps x))>
#<alt (* x (+ (* -1 eps) (* -1/2 (/ (pow eps 2) x))))>
#<alt (* x (+ (* -1 eps) (* -1/2 (/ (pow eps 2) x))))>
#<alt (* x (+ (* -1 eps) (* -1/2 (/ (pow eps 2) x))))>
#<alt (* -1 (* eps x))>
#<alt (* -1 (* x (+ eps (* 1/2 (/ (pow eps 2) x)))))>
#<alt (* -1 (* x (+ eps (* 1/2 (/ (pow eps 2) x)))))>
#<alt (* -1 (* x (+ eps (* 1/2 (/ (pow eps 2) x)))))>
#<alt (* -1/48 x)>
#<alt (* x (- (* 1/1440 (pow x 2)) 1/48))>
#<alt (* x (- (* 1/1440 (pow x 2)) 1/48))>
#<alt (* x (- (* 1/1440 (pow x 2)) 1/48))>
#<alt (* 1/1440 (pow x 3))>
#<alt (* (pow x 3) (- 1/1440 (* 1/48 (/ 1 (pow x 2)))))>
#<alt (* (pow x 3) (- 1/1440 (* 1/48 (/ 1 (pow x 2)))))>
#<alt (* (pow x 3) (- 1/1440 (* 1/48 (/ 1 (pow x 2)))))>
#<alt (* 1/1440 (pow x 3))>
#<alt (* -1 (* (pow x 3) (- (* 1/48 (/ 1 (pow x 2))) 1/1440)))>
#<alt (* -1 (* (pow x 3) (- (* 1/48 (/ 1 (pow x 2))) 1/1440)))>
#<alt (* -1 (* (pow x 3) (- (* 1/48 (/ 1 (pow x 2))) 1/1440)))>
#<alt (* 1/1440 x)>
#<alt (* 1/1440 x)>
#<alt (* 1/1440 x)>
#<alt (* 1/1440 x)>
#<alt (* 1/1440 x)>
#<alt (* 1/1440 x)>
#<alt (* 1/1440 x)>
#<alt (* 1/1440 x)>
#<alt (* 1/1440 x)>
#<alt (* 1/1440 x)>
#<alt (* 1/1440 x)>
#<alt (* 1/1440 x)>
#<alt (* -1/6 (pow x 2))>
#<alt (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))>
#<alt (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))>
#<alt (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))>
#<alt (* -1/5040 (pow x 6))>
#<alt (* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))>
#<alt (* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))>
#<alt (* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))>
#<alt (* -1/5040 (pow x 6))>
#<alt (* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))>
#<alt (* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))>
#<alt (* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))>
Calls

111 calls:

TimeVariablePointExpression
21.0ms
eps
@-inf
(* eps (+ (* eps -1/2) x))
1.0ms
eps
@0
(- (* eps (+ -1/2 (* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440)))))))))) (* x (+ 1 (* (* x x) (+ -1/6 (* (* x x) (+ 1/120 (* (* x x) -1/5040))))))))
1.0ms
eps
@0
(* eps (* x (+ -1 (* 1/6 (* x x)))))
1.0ms
x
@inf
(+ (* (* eps (+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24)))))) eps) (* (- 0 (sin x)) eps))
1.0ms
x
@inf
(* eps (* x (+ -1 (* 1/6 (* x x)))))

rewrite765.0ms (3.7%)

Memory
-116.2MiB live, 868.1MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 820×*-lowering-*.f32
4 820×*-lowering-*.f64
3 338×accelerator-lowering-fma.f32
3 338×accelerator-lowering-fma.f64
3 036×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
060351
1382314
23459314
08242280
Stop Event
iter limit
node limit
Counts
23 → 637
Calls
Call 1
Inputs
(+ (* (* eps (+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24)))))) eps) (* (- 0 (sin x)) eps))
(* (* eps (+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24)))))) eps)
(* eps (+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24))))))
(+ (* eps (* 1/6 (sin x))) (* (cos x) (+ -1/2 (* eps (* eps 1/24)))))
(* eps (* x (+ -1 (* 1/6 (* x x)))))
(* x (+ -1 (* 1/6 (* x x))))
(+ -1 (* 1/6 (* x x)))
(* 1/6 (* x x))
(/ (* eps (+ (* eps -1/2) x)) (* (* eps (+ (* eps -1/2) x)) (* eps (- (* eps -1/2) x))))
(/ 1 (/ (* eps (+ (* eps -1/2) x)) (* (* eps (+ (* eps -1/2) x)) (* eps (- (* eps -1/2) x)))))
(* eps (+ (* eps -1/2) x))
(+ (* eps -1/2) x)
(- (* eps (+ -1/2 (* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440)))))))))) (* x (+ 1 (* (* x x) (+ -1/6 (* (* x x) (+ 1/120 (* (* x x) -1/5040))))))))
(* eps (- (* eps (+ -1/2 (* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440)))))))))) (* x (+ 1 (* (* x x) (+ -1/6 (* (* x x) (+ 1/120 (* (* x x) -1/5040)))))))))
(* eps (+ -1/2 (* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440))))))))))
(+ -1/2 (* x (* x (+ 1/4 (* x (* x (+ -1/48 (* x (* x 1/1440)))))))))
(* eps 1/24)
(* 1/6 (sin x))
(* eps (* 1/6 (sin x)))
(* eps (- (* eps -1/2) x))
(* x (+ -1/48 (* x (* x 1/1440))))
(* x 1/1440)
(* (* x x) (+ -1/6 (* (* x x) (+ 1/120 (* (* x x) -1/5040)))))
Outputs
(+.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)) (neg.f64 (*.f64 (sin.f64 x) eps)))
(+.f64 (neg.f64 (*.f64 (sin.f64 x) eps)) (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)) #s(literal 2 binary64)) (*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (-.f64 #s(literal 0 binary64) (sin.f64 x))))) (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 eps eps)) (*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (-.f64 #s(literal 0 binary64) (sin.f64 x))))))
(fma.f64 eps (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (neg.f64 (*.f64 (sin.f64 x) eps)))
(fma.f64 eps (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)))
(fma.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps) (neg.f64 (*.f64 (sin.f64 x) eps)))
(fma.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) eps (neg.f64 (*.f64 (sin.f64 x) eps)))
(fma.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)))
(fma.f64 (*.f64 eps eps) (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (neg.f64 (*.f64 (sin.f64 x) eps)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (sin.f64 x) eps)) (-.f64 (neg.f64 (*.f64 (sin.f64 x) eps)) (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps))))) (+.f64 (pow.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)) #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 (sin.f64 x) eps) #s(literal 3 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))) (-.f64 (pow.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 eps eps))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (sin.f64 x) eps)) (-.f64 (neg.f64 (*.f64 (sin.f64 x) eps)) (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps))))) (+.f64 (pow.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)) #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 (sin.f64 x) eps) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))) (-.f64 (pow.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 eps eps)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)) #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 (sin.f64 x) eps) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (sin.f64 x) eps)) (-.f64 (neg.f64 (*.f64 (sin.f64 x) eps)) (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)) #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 (sin.f64 x) eps) #s(literal 3 binary64)))) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 eps eps)) (-.f64 (pow.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)) #s(literal 2 binary64)) (*.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (*.f64 eps (neg.f64 (*.f64 (sin.f64 x) eps)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 eps eps))) (*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)) #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 (sin.f64 x) eps) #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (sin.f64 x) eps)) (-.f64 (neg.f64 (*.f64 (sin.f64 x) eps)) (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)) #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 (sin.f64 x) eps) #s(literal 3 binary64))))) (neg.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 eps eps)) (-.f64 (pow.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)) #s(literal 2 binary64)) (*.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (*.f64 eps (neg.f64 (*.f64 (sin.f64 x) eps))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 eps eps)))) (neg.f64 (*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (-.f64 #s(literal 0 binary64) (sin.f64 x))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 eps eps)) (pow.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)) #s(literal 2 binary64))) (-.f64 (neg.f64 (*.f64 (sin.f64 x) eps)) (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)) #s(literal 2 binary64)) (*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (-.f64 #s(literal 0 binary64) (sin.f64 x))))) (*.f64 (*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 eps eps)))) (*.f64 (*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))) (*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (-.f64 #s(literal 0 binary64) (sin.f64 x))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)) #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 (sin.f64 x) eps) #s(literal 3 binary64)))))) (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (sin.f64 x) eps)) (-.f64 (neg.f64 (*.f64 (sin.f64 x) eps)) (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 eps eps))))) (neg.f64 (neg.f64 (*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 eps eps)) (pow.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (neg.f64 (*.f64 (sin.f64 x) eps)) (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)))))
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (sin.f64 x) eps)) (-.f64 (neg.f64 (*.f64 (sin.f64 x) eps)) (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps))))) (+.f64 (pow.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)) #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 (sin.f64 x) eps) #s(literal 3 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))) (-.f64 (pow.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 eps eps)))) #s(literal -1 binary64))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (sin.f64 x)))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)) #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 (sin.f64 x) eps) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (sin.f64 x) eps)) (-.f64 (neg.f64 (*.f64 (sin.f64 x) eps)) (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps)) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 eps eps))) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (-.f64 #s(literal 0 binary64) (sin.f64 x))))))
(*.f64 (-.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (sin.f64 x)) eps)
(+.f64 (*.f64 eps (*.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 eps eps))) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 eps eps)) eps) (*.f64 (*.f64 eps (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) eps))
(fma.f64 eps (*.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 eps eps)) (*.f64 eps (*.f64 eps (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))
(fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 eps eps)) eps (*.f64 (*.f64 eps (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) eps))
(*.f64 eps (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))
(*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 eps eps))
(*.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) eps)
(*.f64 (*.f64 eps eps) (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))
(+.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 eps eps)) (*.f64 eps (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))
(+.f64 (*.f64 eps (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 eps eps)))
(fma.f64 eps (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 eps (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))
(fma.f64 eps (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (*.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 eps eps)))
(fma.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 eps eps) (*.f64 eps (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))
(fma.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) eps (*.f64 eps (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))
(fma.f64 (cos.f64 x) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) eps) (*.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 eps eps)))
(fma.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (cos.f64 x) eps) (*.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 eps eps)))
(fma.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) eps (*.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 eps eps)))
(fma.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 (sin.f64 x) eps) (*.f64 eps (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))
(fma.f64 (*.f64 eps eps) (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 eps (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))
(fma.f64 (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))) (sin.f64 x) (*.f64 eps (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))
(fma.f64 (*.f64 eps (cos.f64 x)) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 eps eps)))
(fma.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (cos.f64 x) (*.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 eps eps)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 eps eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 eps eps)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 eps eps)) (*.f64 eps (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 eps eps)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 eps eps)) (*.f64 eps (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))
(/.f64 (*.f64 eps (+.f64 (*.f64 #s(literal 1/216 binary64) (pow.f64 (*.f64 (sin.f64 x) eps) #s(literal 3 binary64))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) #s(literal 3 binary64)))) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x)))))))
(/.f64 (*.f64 eps (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))) (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))
(/.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/216 binary64) (pow.f64 (*.f64 (sin.f64 x) eps) #s(literal 3 binary64))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) #s(literal 3 binary64))) eps) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) eps) (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 eps eps)) #s(literal 3 binary64)) (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 eps eps)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 eps eps)) (*.f64 eps (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 eps eps)) #s(literal 2 binary64)) (pow.f64 (*.f64 eps (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 eps eps)) (*.f64 eps (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))))
(/.f64 (neg.f64 (*.f64 eps (+.f64 (*.f64 #s(literal 1/216 binary64) (pow.f64 (*.f64 (sin.f64 x) eps) #s(literal 3 binary64))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) #s(literal 3 binary64))))) (neg.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))))))))
(/.f64 (neg.f64 (*.f64 eps (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))) (neg.f64 (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/216 binary64) (pow.f64 (*.f64 (sin.f64 x) eps) #s(literal 3 binary64))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) #s(literal 3 binary64))) eps)) (neg.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) eps)) (neg.f64 (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))
(*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))
(*.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) eps)
(+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))
(+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))))
(+.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (+.f64 (*.f64 (*.f64 eps #s(literal 1/24 binary64)) (*.f64 eps (cos.f64 x))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x)))))
(+.f64 (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (*.f64 (*.f64 eps #s(literal 1/24 binary64)) (*.f64 eps (cos.f64 x))))
(-.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))
(fma.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 x) eps) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))
(fma.f64 (sin.f64 x) (*.f64 eps #s(literal 1/6 binary64)) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))
(fma.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) eps (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))
(fma.f64 (cos.f64 x) #s(literal -1/2 binary64) (+.f64 (*.f64 (*.f64 eps #s(literal 1/24 binary64)) (*.f64 eps (cos.f64 x))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x)))))
(fma.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 x) (+.f64 (*.f64 (*.f64 eps #s(literal 1/24 binary64)) (*.f64 eps (cos.f64 x))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x)))))
(fma.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (cos.f64 x) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))))
(fma.f64 (*.f64 eps #s(literal 1/6 binary64)) (sin.f64 x) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))
(fma.f64 (*.f64 eps (sin.f64 x)) #s(literal 1/6 binary64) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x)))))) (+.f64 (*.f64 #s(literal 1/216 binary64) (pow.f64 (*.f64 (sin.f64 x) eps) #s(literal 3 binary64))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x)))))) (+.f64 (*.f64 #s(literal 1/216 binary64) (pow.f64 (*.f64 (sin.f64 x) eps) #s(literal 3 binary64))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))))
(/.f64 (+.f64 (*.f64 #s(literal 1/216 binary64) (pow.f64 (*.f64 (sin.f64 x) eps) #s(literal 3 binary64))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1/216 binary64) (pow.f64 (*.f64 (sin.f64 x) eps) #s(literal 3 binary64))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 eps (*.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/216 binary64) (pow.f64 (*.f64 (sin.f64 x) eps) #s(literal 3 binary64))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/216 binary64) (pow.f64 (*.f64 (sin.f64 x) eps) #s(literal 3 binary64))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 eps (*.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))) (neg.f64 (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64))))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (*.f64 (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))) (*.f64 (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/216 binary64) (pow.f64 (*.f64 (sin.f64 x) eps) #s(literal 3 binary64))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))) (neg.f64 (neg.f64 (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))))) (neg.f64 (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x)))))) (+.f64 (*.f64 #s(literal 1/216 binary64) (pow.f64 (*.f64 (sin.f64 x) eps) #s(literal 3 binary64))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 #s(literal 1/216 binary64) (pow.f64 (*.f64 (sin.f64 x) eps) #s(literal 3 binary64))) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))))))))
(*.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))))
(+.f64 (*.f64 eps (-.f64 #s(literal 0 binary64) x)) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 eps x) #s(literal -1 binary64)) (*.f64 (*.f64 eps x) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(+.f64 (*.f64 (*.f64 eps x) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 eps x) #s(literal -1 binary64)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) eps) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x))) eps))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 eps x)) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 eps x)))
(+.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 eps x)) (*.f64 #s(literal -1 binary64) (*.f64 eps x)))
(fma.f64 eps (-.f64 #s(literal 0 binary64) x) (*.f64 eps (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x)))))
(fma.f64 #s(literal -1 binary64) (*.f64 eps x) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 eps x)))
(fma.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 eps x) (*.f64 #s(literal -1 binary64) (*.f64 eps x)))
(fma.f64 (-.f64 #s(literal 0 binary64) x) eps (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x))) eps))
(fma.f64 (*.f64 eps x) #s(literal -1 binary64) (*.f64 (*.f64 eps x) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(fma.f64 (*.f64 eps x) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 (*.f64 eps x) #s(literal -1 binary64)))
(/.f64 (*.f64 (*.f64 eps x) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal -1 binary64)))))
(/.f64 (*.f64 (*.f64 eps x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 eps x) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64)))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 eps x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))) (neg.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))))
(*.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(*.f64 x (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) eps))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 eps x))
(*.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))) eps)
(*.f64 (*.f64 eps x) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(*.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))) x)
(+.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x))))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x))) (-.f64 #s(literal 0 binary64) x))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x)) (-.f64 #s(literal 0 binary64) x))
(fma.f64 x #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (-.f64 #s(literal 0 binary64) x))
(fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 x x) (*.f64 #s(literal 1/6 binary64) x) (-.f64 #s(literal 0 binary64) x))
(fma.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) x (-.f64 #s(literal 0 binary64) x))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64) (-.f64 #s(literal 0 binary64) x))
(fma.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 x x) (-.f64 #s(literal 0 binary64) x))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64))) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x)))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x))))) (-.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal -1 binary64)))))
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64)))) x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal -1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) x) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64))) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x)))))) (neg.f64 (-.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64)))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))) (neg.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64)))) x)) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) x)) (neg.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))))
(*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) x)
(+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal -1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))) (/.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) #s(literal -1 binary64))
(fma.f64 x (*.f64 #s(literal 1/6 binary64) x) #s(literal -1 binary64))
(fma.f64 (*.f64 x x) #s(literal 1/6 binary64) #s(literal -1 binary64))
(fma.f64 (*.f64 #s(literal 1/6 binary64) x) x #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal -1 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal -1 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64)))) (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64))))) (neg.f64 (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (neg.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64)))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal -1 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))) (neg.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1 binary64))) (neg.f64 (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal -1 binary64))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal -1 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal -1 binary64))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(*.f64 x (*.f64 #s(literal 1/6 binary64) x))
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))
(*.f64 (*.f64 #s(literal 1/6 binary64) x) x)
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) #s(literal 1 binary64))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))) #s(literal -1 binary64))))
(neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) #s(literal 1 binary64))))
(/.f64 (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) (*.f64 eps (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)))
(/.f64 (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) (*.f64 #s(literal 1 binary64) (*.f64 eps (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps))))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
(/.f64 #s(literal 1 binary64) (*.f64 (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 eps (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 eps (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))) (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 eps (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)))))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 eps (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))))) (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 eps (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps))))))
(/.f64 (/.f64 (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) eps) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps))
(/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) eps)
(/.f64 (*.f64 (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (*.f64 eps (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)))
(/.f64 (*.f64 (/.f64 (/.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) eps) (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
(/.f64 (*.f64 eps (/.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))))
(/.f64 (/.f64 (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))))
(/.f64 (/.f64 (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) (*.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps eps))) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(/.f64 (/.f64 #s(literal 1 binary64) eps) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 eps (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps))))))
(/.f64 (neg.f64 (/.f64 (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) eps)) (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))) (neg.f64 eps))
(/.f64 (neg.f64 (*.f64 (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 eps (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) eps) (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))) (neg.f64 (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))
(/.f64 (neg.f64 (*.f64 eps (/.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))) (-.f64 #s(literal 0 binary64) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (/.f64 (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))) (-.f64 #s(literal 0 binary64) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (/.f64 (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) (*.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps eps)))) (neg.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) eps)) (neg.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
(pow.f64 (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 eps (/.f64 (/.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) eps) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)))
(*.f64 eps (/.f64 (/.f64 (/.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) eps) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))) #s(literal -1 binary64)))
(*.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps (/.f64 (/.f64 #s(literal 1 binary64) eps) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps))))
(*.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (/.f64 eps (*.f64 eps (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps))))
(*.f64 (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) eps) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)))
(*.f64 (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) eps) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 eps (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)))))
(*.f64 (/.f64 (/.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) eps) (/.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))
(*.f64 (/.f64 (/.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) eps) (/.f64 (/.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))) #s(literal 1 binary64)))
(*.f64 (/.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))) (/.f64 (/.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) eps))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) eps) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) eps) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))) (pow.f64 (/.f64 (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) eps) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)) eps)
(*.f64 (/.f64 eps eps) (/.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)))
(*.f64 (/.f64 eps (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))) (/.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))))
(*.f64 (/.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))) (/.f64 eps (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))
(*.f64 (/.f64 eps (*.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps eps))) (/.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
(*.f64 (/.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) eps) (/.f64 eps (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)))
(*.f64 (/.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (*.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps eps))) (/.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
(*.f64 (/.f64 #s(literal 1 binary64) eps) (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps eps))) (pow.f64 (/.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) eps) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) eps) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) eps) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) eps) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) eps)) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 eps eps) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))
(*.f64 (pow.f64 (/.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps) eps) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) eps) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) eps) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps eps)) eps) #s(literal -1 binary64)) (pow.f64 (/.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x) (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps eps)) (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x) eps) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))) eps) #s(literal -1 binary64)) (pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))) (*.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps eps))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 eps (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))
(/.f64 (*.f64 eps (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 eps (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps))) (-.f64 #s(literal 0 binary64) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))) (/.f64 (/.f64 #s(literal 1 binary64) eps) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 eps (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))))))
(/.f64 (/.f64 (*.f64 eps (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)) (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) eps)
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 eps (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps))) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))))
(/.f64 (/.f64 #s(literal 1 binary64) eps) (/.f64 (/.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) eps) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) eps)) (/.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))
(/.f64 (/.f64 (*.f64 eps (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)) eps) (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 eps (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)))) (-.f64 #s(literal 0 binary64) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) eps)) (neg.f64 (/.f64 (/.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) eps) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps))))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))))) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) eps) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps))))
(/.f64 (neg.f64 (/.f64 (*.f64 eps (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)) (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))) (neg.f64 eps))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) eps))) (neg.f64 (/.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))))
(/.f64 (neg.f64 (/.f64 (*.f64 eps (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)) eps)) (neg.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))) #s(literal -1 binary64))
(pow.f64 (*.f64 (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))) #s(literal -1 binary64))
(*.f64 eps (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))))
(*.f64 (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) (/.f64 (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))))
(*.f64 (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) #s(literal 1 binary64))
(*.f64 (*.f64 eps (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)) (/.f64 #s(literal 1 binary64) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) #s(literal 1 binary64)))
(*.f64 (*.f64 (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (*.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps eps)) (/.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))) (*.f64 eps (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) eps) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))) (pow.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) eps) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) eps) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps))) (/.f64 #s(literal 1 binary64) eps))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) eps) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps))) (/.f64 #s(literal 1 binary64) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) eps)))
(*.f64 (/.f64 eps eps) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
(*.f64 (/.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps) eps))
(*.f64 (/.f64 (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) eps) (/.f64 (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))))
(*.f64 (/.f64 (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) (/.f64 (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) eps))
(*.f64 (/.f64 (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) (/.f64 (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) eps))
(*.f64 (/.f64 (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) eps) (/.f64 (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))))
(*.f64 (/.f64 (*.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps eps)) eps) (/.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x) (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))))
(*.f64 (/.f64 (*.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps eps)) (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) (/.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x) eps))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) (pow.f64 (*.f64 eps (/.f64 (/.f64 #s(literal 1 binary64) eps) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) (pow.f64 (/.f64 eps (*.f64 eps (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))) eps) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))) (*.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps eps))) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(*.f64 (/.f64 #s(literal 1 binary64) eps) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) eps) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps))))
(*.f64 (/.f64 #s(literal 1 binary64) eps) (pow.f64 (/.f64 (/.f64 (/.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) eps) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) eps)) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))) eps)) (pow.f64 (/.f64 (/.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))))) (-.f64 #s(literal 0 binary64) (*.f64 eps (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 eps (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 eps eps) #s(literal -1 binary64)) (pow.f64 (/.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 eps (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))) #s(literal -1 binary64)) (pow.f64 (/.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))) #s(literal -1 binary64)) (pow.f64 (/.f64 eps (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 eps (*.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps eps))) #s(literal -1 binary64)) (pow.f64 (/.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) eps) #s(literal -1 binary64)) (pow.f64 (/.f64 eps (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (*.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps eps))) #s(literal -1 binary64)) (pow.f64 (/.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) #s(literal -1 binary64)))
(+.f64 (*.f64 eps x) (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))))
(+.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps x))
(fma.f64 eps x (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))))
(fma.f64 eps (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps x))
(fma.f64 x eps (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 eps eps) (*.f64 eps x))
(fma.f64 (*.f64 eps #s(literal -1/2 binary64)) eps (*.f64 eps x))
(fma.f64 (*.f64 eps eps) #s(literal -1/2 binary64) (*.f64 eps x))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 eps (*.f64 eps eps)))) (+.f64 (*.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))) (-.f64 (*.f64 (*.f64 eps x) (*.f64 eps x)) (*.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps x)))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))) (*.f64 (*.f64 eps x) (*.f64 eps x))) (-.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps x)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)) (neg.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
(/.f64 (*.f64 eps (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x (-.f64 x (*.f64 eps #s(literal -1/2 binary64))))))
(/.f64 (*.f64 eps (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x))) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(/.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 x (*.f64 x x))) eps) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x (-.f64 x (*.f64 eps #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 eps (*.f64 eps eps)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 eps (*.f64 eps eps))))) (neg.f64 (+.f64 (*.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))) (-.f64 (*.f64 (*.f64 eps x) (*.f64 eps x)) (*.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))) (*.f64 (*.f64 eps x) (*.f64 eps x)))) (neg.f64 (-.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps x))))
(/.f64 (neg.f64 (*.f64 eps (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x (-.f64 x (*.f64 eps #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 eps (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)))) (neg.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 x (*.f64 x x))) eps)) (neg.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x (-.f64 x (*.f64 eps #s(literal -1/2 binary64)))))))
(*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))
(*.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64))) eps)
(+.f64 x (*.f64 eps #s(literal -1/2 binary64)))
(+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)
(-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
(fma.f64 eps #s(literal -1/2 binary64) x)
(fma.f64 x #s(literal 1 binary64) (*.f64 eps #s(literal -1/2 binary64)))
(fma.f64 #s(literal -1/2 binary64) eps x)
(fma.f64 #s(literal 1 binary64) x (*.f64 eps #s(literal -1/2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x (-.f64 x (*.f64 eps #s(literal -1/2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x (-.f64 x (*.f64 eps #s(literal -1/2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x (-.f64 x (*.f64 eps #s(literal -1/2 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x x) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 eps #s(literal -1/2 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 x (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x (-.f64 x (*.f64 eps #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 x (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 eps #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps))) (-.f64 x (*.f64 eps #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x) (*.f64 x x))) (*.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)))) (neg.f64 (neg.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 x (*.f64 x x))))) (neg.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x (-.f64 x (*.f64 eps #s(literal -1/2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)))) (neg.f64 (-.f64 x (*.f64 eps #s(literal -1/2 binary64)))))
(pow.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x (-.f64 x (*.f64 eps #s(literal -1/2 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x (-.f64 x (*.f64 eps #s(literal -1/2 binary64)))))))
(*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
(*.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x))) (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))
(*.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))))
(+.f64 (*.f64 eps #s(literal -1/2 binary64)) (+.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))
(+.f64 (*.f64 eps #s(literal -1/2 binary64)) (-.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))
(+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))
(-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))
(-.f64 (/.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))) (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))) (/.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))) (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))))
(-.f64 (/.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))) (/.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))) (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))
(-.f64 (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) x) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))
(fma.f64 eps #s(literal -1/2 binary64) (+.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))
(fma.f64 eps #s(literal -1/2 binary64) (-.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))
(fma.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))
(fma.f64 x (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))
(fma.f64 #s(literal -1/2 binary64) eps (+.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))
(fma.f64 #s(literal -1/2 binary64) eps (-.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))
(fma.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))
(fma.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) eps (-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))) (-.f64 #s(literal 0 binary64) x) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))
(fma.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))
(fma.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) x (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))) (-.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))) (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))) (-.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))) (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))) (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))) (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (-.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))) (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))) (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))) (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))) (neg.f64 (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))) (neg.f64 (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (-.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))) (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))) (neg.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))) (neg.f64 (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))) (*.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))) (*.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))) (*.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))
(/.f64 (+.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))
(/.f64 (+.f64 (*.f64 (*.f64 eps (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 eps (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) eps) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) eps) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) eps) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) eps) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64)))) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64)))) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64)))) (*.f64 eps (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))) (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64)))) (*.f64 eps (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64)))) (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) eps))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))) (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) eps))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64)))) (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))) (*.f64 eps (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))) (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))) (*.f64 eps (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))) (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))) (*.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) eps))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))) (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) eps))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))) (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))))) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (-.f64 x (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (-.f64 x (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))) x))) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) x))) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))) (*.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))))) (*.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (-.f64 x (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))) (*.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (-.f64 x (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))) (*.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))) (*.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))) (*.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))) (*.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))) x))) (*.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) x))) (*.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))) (-.f64 x (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (-.f64 x (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))) x))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) x))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (-.f64 x (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (-.f64 x (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))) x))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) x))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) eps) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) eps) (-.f64 x (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (-.f64 x (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) eps) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) eps) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) eps) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))) x))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) eps) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) x))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) eps) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) eps) (-.f64 x (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (-.f64 x (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) eps) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) eps) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) eps) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))) x))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) eps) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) x))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))) (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))) (*.f64 (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))) (*.f64 (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))) (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))) (*.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))) (*.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))) (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))) (-.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))) (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))))
(*.f64 (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))
(+.f64 (*.f64 eps (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 eps (-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))
(+.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) eps) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))) eps))
(fma.f64 eps (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 eps (-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))
(fma.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) eps (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))) eps))
(/.f64 (*.f64 eps (-.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))) (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))))
(/.f64 (*.f64 eps (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))) (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))) eps) (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))) eps) (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))
(/.f64 (neg.f64 (*.f64 eps (-.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))))) (neg.f64 (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))))
(/.f64 (neg.f64 (*.f64 eps (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))) (neg.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))) eps)) (neg.f64 (+.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 eps eps) (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))) eps)) (neg.f64 (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))
(*.f64 (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))) eps)
(+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))
(+.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 eps #s(literal -1/2 binary64)))
(fma.f64 eps #s(literal -1/2 binary64) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))
(fma.f64 eps (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 eps #s(literal -1/2 binary64)))
(fma.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) eps) (*.f64 eps #s(literal -1/2 binary64)))
(fma.f64 #s(literal -1/2 binary64) eps (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))
(fma.f64 (*.f64 x x) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))) eps) (*.f64 eps #s(literal -1/2 binary64)))
(fma.f64 (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 eps x) (*.f64 eps #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) eps (*.f64 eps #s(literal -1/2 binary64)))
(fma.f64 (*.f64 eps x) (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 eps #s(literal -1/2 binary64)))
(fma.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))) (*.f64 eps #s(literal -1/2 binary64)))
(fma.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) x (*.f64 eps #s(literal -1/2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))
(/.f64 (*.f64 eps (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 eps (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))
(/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) eps) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) eps) (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))) (neg.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (neg.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 eps (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))
(/.f64 (neg.f64 (*.f64 eps (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 eps (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))) (neg.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) eps)) (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) eps)) (neg.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))
(*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) eps)
(+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))
(+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64))
(-.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))
(fma.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64))
(fma.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))) #s(literal -1/2 binary64))
(fma.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))) (*.f64 x x) #s(literal -1/2 binary64))
(fma.f64 (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) x #s(literal -1/2 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))))
(/.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 x x)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (neg.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) #s(literal 1/4 binary64)) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (*.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))) (neg.f64 (neg.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64))))
(pow.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64)))) (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) #s(literal -1/2 binary64))))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))))
(*.f64 eps #s(literal 1/24 binary64))
(*.f64 #s(literal 1/24 binary64) eps)
(*.f64 #s(literal 1/6 binary64) (sin.f64 x))
(*.f64 (sin.f64 x) #s(literal 1/6 binary64))
(*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x)))
(*.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 x) eps))
(*.f64 (sin.f64 x) (*.f64 eps #s(literal 1/6 binary64)))
(*.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) eps)
(*.f64 (*.f64 eps #s(literal 1/6 binary64)) (sin.f64 x))
(*.f64 (*.f64 eps (sin.f64 x)) #s(literal 1/6 binary64))
(+.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps (-.f64 #s(literal 0 binary64) x)))
(+.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) x) eps))
(fma.f64 eps (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps (-.f64 #s(literal 0 binary64) x)))
(fma.f64 eps (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) x) eps))
(fma.f64 #s(literal -1/2 binary64) (*.f64 eps eps) (*.f64 eps (-.f64 #s(literal 0 binary64) x)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 eps eps) (*.f64 (-.f64 #s(literal 0 binary64) x) eps))
(fma.f64 (*.f64 eps #s(literal -1/2 binary64)) eps (*.f64 eps (-.f64 #s(literal 0 binary64) x)))
(fma.f64 (*.f64 eps #s(literal -1/2 binary64)) eps (*.f64 (-.f64 #s(literal 0 binary64) x) eps))
(fma.f64 (*.f64 eps eps) #s(literal -1/2 binary64) (*.f64 eps (-.f64 #s(literal 0 binary64) x)))
(fma.f64 (*.f64 eps eps) #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 0 binary64) x) eps))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps) (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)) eps)) (neg.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))))
(/.f64 (*.f64 eps (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x))) (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))
(/.f64 (*.f64 eps (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 x (*.f64 x x))) eps) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 eps (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x x)))) (neg.f64 (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (*.f64 eps (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 eps (*.f64 eps eps))) (*.f64 x (*.f64 x x))) eps)) (neg.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 x (*.f64 eps #s(literal -1/2 binary64)))))))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(*.f64 (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x) eps)
(+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))) (*.f64 x #s(literal -1/48 binary64)))
(+.f64 (*.f64 x #s(literal -1/48 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))
(fma.f64 x #s(literal -1/48 binary64) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) (*.f64 x #s(literal -1/48 binary64)))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal 1/1440 binary64)) (*.f64 x #s(literal -1/48 binary64)))
(fma.f64 #s(literal -1/48 binary64) x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))
(fma.f64 (*.f64 x #s(literal 1/1440 binary64)) (*.f64 x x) (*.f64 x #s(literal -1/48 binary64)))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) x (*.f64 x #s(literal -1/48 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1/1440 binary64) (*.f64 x #s(literal -1/48 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/110592 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/2985984000 binary64))))) (+.f64 (*.f64 (*.f64 x #s(literal -1/48 binary64)) (*.f64 x #s(literal -1/48 binary64))) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))) (*.f64 (*.f64 x #s(literal -1/48 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal -1/48 binary64)) (*.f64 x #s(literal -1/48 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))) (-.f64 (*.f64 x #s(literal -1/48 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))
(/.f64 (*.f64 x (+.f64 #s(literal -1/110592 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/2985984000 binary64))))) (+.f64 #s(literal 1/2304 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))
(/.f64 (*.f64 x (-.f64 #s(literal 1/2304 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/2073600 binary64)))) (-.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal -1/110592 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/2985984000 binary64)))) x) (+.f64 #s(literal 1/2304 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/2304 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/2073600 binary64))) x) (-.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/110592 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/2985984000 binary64)))))) (neg.f64 (+.f64 (*.f64 (*.f64 x #s(literal -1/48 binary64)) (*.f64 x #s(literal -1/48 binary64))) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))) (*.f64 (*.f64 x #s(literal -1/48 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x #s(literal -1/48 binary64)) (*.f64 x #s(literal -1/48 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))) (neg.f64 (-.f64 (*.f64 x #s(literal -1/48 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))
(/.f64 (neg.f64 (*.f64 x (+.f64 #s(literal -1/110592 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/2985984000 binary64)))))) (neg.f64 (+.f64 #s(literal 1/2304 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64))))))
(/.f64 (neg.f64 (*.f64 x (-.f64 #s(literal 1/2304 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/2073600 binary64))))) (neg.f64 (-.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1/110592 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/2985984000 binary64)))) x)) (neg.f64 (+.f64 #s(literal 1/2304 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/2304 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/2073600 binary64))) x)) (neg.f64 (-.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))
(*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))
(*.f64 (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))) x)
(*.f64 x #s(literal 1/1440 binary64))
(*.f64 #s(literal 1/1440 binary64) x)
(+.f64 (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))
(+.f64 (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1 binary64)))
(fma.f64 x (*.f64 x #s(literal -1/6 binary64)) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))
(fma.f64 x (*.f64 x (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))
(fma.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))
(fma.f64 (*.f64 x x) #s(literal -1/6 binary64) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))
(fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 x x) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))
(fma.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 #s(literal -1/6 binary64) x) x (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))
(fma.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))) x) x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 #s(literal -1 binary64) (*.f64 x x)) #s(literal 1/6 binary64) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))
(fma.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) x)) x (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (+.f64 (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))))
(/.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 1/36 binary64) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (-.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))
(/.f64 (*.f64 (+.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 x x)) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 x x)) (-.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (neg.f64 (+.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))))))) (neg.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 1/36 binary64) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (neg.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 x x))) (neg.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))) #s(literal -1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 x x))) (neg.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))
(*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))
(*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))
(*.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))
(*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))) (*.f64 x x))
(*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))) #s(literal 1 binary64))
(*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) x)
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))) (*.f64 x x))

simplify600.0ms (2.9%)

Memory
3.2MiB live, 1 042.4MiB allocated
Algorithm
egg-herbie
Rules
14 062×accelerator-lowering-fma.f32
14 062×accelerator-lowering-fma.f64
7 422×*-lowering-*.f32
7 422×*-lowering-*.f64
4 474×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06016098
118645957
255405882
089315437
Stop Event
iter limit
node limit
Counts
444 → 444
Calls
Call 1
Inputs
(* -1 (* eps (sin x)))
(* eps (+ (* -1 (sin x)) (* -1/2 (* eps (cos x)))))
(* eps (+ (* -1 (sin x)) (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x)))))))
(* eps (+ (* -1 (sin x)) (* eps (+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x))))))))
(* 1/24 (* (pow eps 4) (cos x)))
(* (pow eps 4) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))
(* (pow eps 4) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))
(* (pow eps 4) (+ (* -1 (/ (sin x) (pow eps 3))) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))))
(* 1/24 (* (pow eps 4) (cos x)))
(* (pow eps 4) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))
(* (pow eps 4) (+ (* -1 (/ (+ (* -1/6 (sin x)) (* 1/2 (/ (cos x) eps))) eps)) (* 1/24 (cos x))))
(* (pow eps 4) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))) eps)) (* -1/6 (sin x))) eps)) (* 1/24 (cos x))))
(* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2))
(+ (* x (+ (* -1 eps) (* 1/6 (pow eps 3)))) (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2)))
(+ (* x (+ (* -1 eps) (+ (* -1/2 (* (pow eps 2) (* x (- (* 1/24 (pow eps 2)) 1/2)))) (* 1/6 (pow eps 3))))) (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2)))
(+ (* x (+ (* -1 eps) (+ (* 1/6 (pow eps 3)) (* x (+ (* -1/2 (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2))) (* x (+ (* -1/36 (pow eps 3)) (* 1/6 eps)))))))) (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2)))
(+ (* -1 (* eps (sin x))) (* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))))
(+ (* -1 (* eps (sin x))) (* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))))
(+ (* -1 (* eps (sin x))) (* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))))
(+ (* -1 (* eps (sin x))) (* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))))
(+ (* -1 (* eps (sin x))) (* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))))
(+ (* -1 (* eps (sin x))) (* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))))
(+ (* -1 (* eps (sin x))) (* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))))
(+ (* -1 (* eps (sin x))) (* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))))
(* -1/2 (* (pow eps 2) (cos x)))
(* (pow eps 2) (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x)))))
(* (pow eps 2) (+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x))))))
(* (pow eps 2) (+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x))))))
(* 1/24 (* (pow eps 4) (cos x)))
(* (pow eps 4) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))
(* (pow eps 4) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))
(* (pow eps 4) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))
(* 1/24 (* (pow eps 4) (cos x)))
(* (pow eps 4) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))
(* (pow eps 4) (+ (* -1 (/ (+ (* -1/6 (sin x)) (* 1/2 (/ (cos x) eps))) eps)) (* 1/24 (cos x))))
(* (pow eps 4) (+ (* -1 (/ (+ (* -1/6 (sin x)) (* 1/2 (/ (cos x) eps))) eps)) (* 1/24 (cos x))))
(* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2))
(+ (* 1/6 (* (pow eps 3) x)) (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2)))
(+ (* x (+ (* -1/2 (* (pow eps 2) (* x (- (* 1/24 (pow eps 2)) 1/2)))) (* 1/6 (pow eps 3)))) (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2)))
(+ (* x (+ (* 1/6 (pow eps 3)) (* x (+ (* -1/2 (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2))) (* -1/36 (* (pow eps 3) x)))))) (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2)))
(* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(* -1/2 (* eps (cos x)))
(* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x)))))
(* eps (+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x))))))
(* eps (+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x))))))
(* 1/24 (* (pow eps 3) (cos x)))
(* (pow eps 3) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))
(* (pow eps 3) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))
(* (pow eps 3) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))
(* 1/24 (* (pow eps 3) (cos x)))
(* -1 (* (pow eps 3) (+ (* -1/6 (/ (sin x) eps)) (* -1/24 (cos x)))))
(* -1 (* (pow eps 3) (+ (* -1 (/ (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x))) eps)) (* -1/24 (cos x)))))
(* -1 (* (pow eps 3) (+ (* -1 (/ (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x))) eps)) (* -1/24 (cos x)))))
(* eps (- (* 1/24 (pow eps 2)) 1/2))
(+ (* 1/6 (* (pow eps 2) x)) (* eps (- (* 1/24 (pow eps 2)) 1/2)))
(+ (* eps (- (* 1/24 (pow eps 2)) 1/2)) (* x (+ (* -1/2 (* eps (* x (- (* 1/24 (pow eps 2)) 1/2)))) (* 1/6 (pow eps 2)))))
(+ (* eps (- (* 1/24 (pow eps 2)) 1/2)) (* x (+ (* 1/6 (pow eps 2)) (* x (+ (* -1/2 (* eps (- (* 1/24 (pow eps 2)) 1/2))) (* -1/36 (* (pow eps 2) x)))))))
(* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(* -1/2 (cos x))
(+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x))))
(+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x)))))
(+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x)))))
(* 1/24 (* (pow eps 2) (cos x)))
(* (pow eps 2) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))
(* (pow eps 2) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))
(* (pow eps 2) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))
(* 1/24 (* (pow eps 2) (cos x)))
(* (pow eps 2) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))
(* (pow eps 2) (+ (* -1 (/ (+ (* -1/6 (sin x)) (* 1/2 (/ (cos x) eps))) eps)) (* 1/24 (cos x))))
(* (pow eps 2) (+ (* -1 (/ (+ (* -1/6 (sin x)) (* 1/2 (/ (cos x) eps))) eps)) (* 1/24 (cos x))))
(- (* 1/24 (pow eps 2)) 1/2)
(- (+ (* 1/24 (pow eps 2)) (* 1/6 (* eps x))) 1/2)
(- (+ (* 1/24 (pow eps 2)) (* x (+ (* -1/2 (* x (- (* 1/24 (pow eps 2)) 1/2))) (* 1/6 eps)))) 1/2)
(- (+ (* 1/24 (pow eps 2)) (* x (+ (* 1/6 eps) (* x (+ (* -1/2 (- (* 1/24 (pow eps 2)) 1/2)) (* -1/36 (* eps x))))))) 1/2)
(+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))
(+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))
(+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))
(+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))
(+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))
(+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))
(+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))
(+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))
(* eps (* x (- (* 1/6 (pow x 2)) 1)))
(* eps (* x (- (* 1/6 (pow x 2)) 1)))
(* eps (* x (- (* 1/6 (pow x 2)) 1)))
(* eps (* x (- (* 1/6 (pow x 2)) 1)))
(* eps (* x (- (* 1/6 (pow x 2)) 1)))
(* eps (* x (- (* 1/6 (pow x 2)) 1)))
(* eps (* x (- (* 1/6 (pow x 2)) 1)))
(* eps (* x (- (* 1/6 (pow x 2)) 1)))
(* eps (* x (- (* 1/6 (pow x 2)) 1)))
(* eps (* x (- (* 1/6 (pow x 2)) 1)))
(* eps (* x (- (* 1/6 (pow x 2)) 1)))
(* eps (* x (- (* 1/6 (pow x 2)) 1)))
(* -1 (* eps x))
(* x (+ (* -1 eps) (* 1/6 (* eps (pow x 2)))))
(* x (+ (* -1 eps) (* 1/6 (* eps (pow x 2)))))
(* x (+ (* -1 eps) (* 1/6 (* eps (pow x 2)))))
(* 1/6 (* eps (pow x 3)))
(* (pow x 3) (+ (* -1 (/ eps (pow x 2))) (* 1/6 eps)))
(* (pow x 3) (+ (* -1 (/ eps (pow x 2))) (* 1/6 eps)))
(* (pow x 3) (+ (* -1 (/ eps (pow x 2))) (* 1/6 eps)))
(* 1/6 (* eps (pow x 3)))
(* -1 (* (pow x 3) (+ (* -1/6 eps) (/ eps (pow x 2)))))
(* -1 (* (pow x 3) (+ (* -1/6 eps) (/ eps (pow x 2)))))
(* -1 (* (pow x 3) (+ (* -1/6 eps) (/ eps (pow x 2)))))
(* -1 x)
(* x (- (* 1/6 (pow x 2)) 1))
(* x (- (* 1/6 (pow x 2)) 1))
(* x (- (* 1/6 (pow x 2)) 1))
(* 1/6 (pow x 3))
(* (pow x 3) (- 1/6 (/ 1 (pow x 2))))
(* (pow x 3) (- 1/6 (/ 1 (pow x 2))))
(* (pow x 3) (- 1/6 (/ 1 (pow x 2))))
(* 1/6 (pow x 3))
(* -1 (* (pow x 3) (- (/ 1 (pow x 2)) 1/6)))
(* -1 (* (pow x 3) (- (/ 1 (pow x 2)) 1/6)))
(* -1 (* (pow x 3) (- (/ 1 (pow x 2)) 1/6)))
-1
(- (* 1/6 (pow x 2)) 1)
(- (* 1/6 (pow x 2)) 1)
(- (* 1/6 (pow x 2)) 1)
(* 1/6 (pow x 2))
(* (pow x 2) (- 1/6 (/ 1 (pow x 2))))
(* (pow x 2) (- 1/6 (/ 1 (pow x 2))))
(* (pow x 2) (- 1/6 (/ 1 (pow x 2))))
(* 1/6 (pow x 2))
(* (pow x 2) (- 1/6 (/ 1 (pow x 2))))
(* (pow x 2) (- 1/6 (/ 1 (pow x 2))))
(* (pow x 2) (- 1/6 (/ 1 (pow x 2))))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(/ -1 (* eps x))
(/ (- (* 1/2 (/ eps (pow x 2))) (/ 1 x)) eps)
(/ (- (* eps (+ (* -1/4 (/ eps (pow x 3))) (* 1/2 (/ 1 (pow x 2))))) (/ 1 x)) eps)
(/ (- (* eps (+ (* eps (- (* 1/8 (/ eps (pow x 4))) (* 1/4 (/ 1 (pow x 3))))) (* 1/2 (/ 1 (pow x 2))))) (/ 1 x)) eps)
(/ -2 (pow eps 2))
(/ (- (* 4 (/ x eps)) 2) (pow eps 2))
(/ (- (+ (* -8 (/ (pow x 2) (pow eps 2))) (* 4 (/ x eps))) 2) (pow eps 2))
(/ (- (+ (* -8 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (* 16 (/ (pow x 3) (pow eps 3))))) 2) (pow eps 2))
(/ -2 (pow eps 2))
(/ (- (* 4 (/ x eps)) 2) (pow eps 2))
(/ (- (* -1 (/ (+ (* -4 x) (* 8 (/ (pow x 2) eps))) eps)) 2) (pow eps 2))
(/ (- (* -1 (/ (+ (* -4 x) (* -1 (/ (+ (* -8 (pow x 2)) (* 16 (/ (pow x 3) eps))) eps))) eps)) 2) (pow eps 2))
(/ -2 (pow eps 2))
(- (* 4 (/ x (pow eps 3))) (* 2 (/ 1 (pow eps 2))))
(- (* x (+ (* -8 (/ x (pow eps 4))) (* 4 (/ 1 (pow eps 3))))) (* 2 (/ 1 (pow eps 2))))
(- (* x (+ (* x (- (* 16 (/ x (pow eps 5))) (* 8 (/ 1 (pow eps 4))))) (* 4 (/ 1 (pow eps 3))))) (* 2 (/ 1 (pow eps 2))))
(/ -1 (* eps x))
(/ (- (* 1/2 (/ 1 x)) (/ 1 eps)) x)
(/ (- (+ (* -1/4 (/ eps (pow x 2))) (* 1/2 (/ 1 x))) (/ 1 eps)) x)
(/ (- (+ (* 1/8 (/ (pow eps 2) (pow x 3))) (* 1/2 (/ 1 x))) (+ (* 1/4 (/ eps (pow x 2))) (/ 1 eps))) x)
(/ -1 (* eps x))
(* -1 (/ (- (/ 1 eps) (* 1/2 (/ 1 x))) x))
(* -1 (/ (+ (* -1 (/ (+ 1/2 (* -1/4 (/ eps x))) x)) (/ 1 eps)) x))
(* -1 (/ (+ (* -1 (/ (+ 1/2 (* -1 (/ (- (* -1/8 (/ (pow eps 2) x)) (* -1/4 eps)) x))) x)) (/ 1 eps)) x))
(* -1 (* eps x))
(* eps (+ (* -1 x) (* -1/2 eps)))
(* eps (+ (* -1 x) (* -1/2 eps)))
(* eps (+ (* -1 x) (* -1/2 eps)))
(* -1/2 (pow eps 2))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(* -1/2 (pow eps 2))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(* -1/2 (pow eps 2))
(+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))
(+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))
(+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))
(* -1 (* eps x))
(* x (+ (* -1 eps) (* -1/2 (/ (pow eps 2) x))))
(* x (+ (* -1 eps) (* -1/2 (/ (pow eps 2) x))))
(* x (+ (* -1 eps) (* -1/2 (/ (pow eps 2) x))))
(* -1 (* eps x))
(* -1 (* x (+ eps (* 1/2 (/ (pow eps 2) x)))))
(* -1 (* x (+ eps (* 1/2 (/ (pow eps 2) x)))))
(* -1 (* x (+ eps (* 1/2 (/ (pow eps 2) x)))))
(* eps x)
(* eps (+ x (* -1/2 eps)))
(* eps (+ x (* -1/2 eps)))
(* eps (+ x (* -1/2 eps)))
(* -1/2 (pow eps 2))
(* (pow eps 2) (- (/ x eps) 1/2))
(* (pow eps 2) (- (/ x eps) 1/2))
(* (pow eps 2) (- (/ x eps) 1/2))
(* -1/2 (pow eps 2))
(* (pow eps 2) (- (/ x eps) 1/2))
(* (pow eps 2) (- (/ x eps) 1/2))
(* (pow eps 2) (- (/ x eps) 1/2))
(* -1/2 (pow eps 2))
(+ (* -1/2 (pow eps 2)) (* eps x))
(+ (* -1/2 (pow eps 2)) (* eps x))
(+ (* -1/2 (pow eps 2)) (* eps x))
(* eps x)
(* x (+ eps (* -1/2 (/ (pow eps 2) x))))
(* x (+ eps (* -1/2 (/ (pow eps 2) x))))
(* x (+ eps (* -1/2 (/ (pow eps 2) x))))
(* eps x)
(* -1 (* x (+ (* -1 eps) (* 1/2 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -1 eps) (* 1/2 (/ (pow eps 2) x)))))
(* -1 (* x (+ (* -1 eps) (* 1/2 (/ (pow eps 2) x)))))
x
(+ x (* -1/2 eps))
(+ x (* -1/2 eps))
(+ x (* -1/2 eps))
(* -1/2 eps)
(* eps (- (/ x eps) 1/2))
(* eps (- (/ x eps) 1/2))
(* eps (- (/ x eps) 1/2))
(* -1/2 eps)
(* -1 (* eps (+ 1/2 (* -1 (/ x eps)))))
(* -1 (* eps (+ 1/2 (* -1 (/ x eps)))))
(* -1 (* eps (+ 1/2 (* -1 (/ x eps)))))
(* -1/2 eps)
(+ x (* -1/2 eps))
(+ x (* -1/2 eps))
(+ x (* -1/2 eps))
x
(* x (+ 1 (* -1/2 (/ eps x))))
(* x (+ 1 (* -1/2 (/ eps x))))
(* x (+ 1 (* -1/2 (/ eps x))))
x
(* -1 (* x (- (* 1/2 (/ eps x)) 1)))
(* -1 (* x (- (* 1/2 (/ eps x)) 1)))
(* -1 (* x (- (* 1/2 (/ eps x)) 1)))
(* -1 (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))))
(- (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))))
(- (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))))
(- (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(* eps (- (+ (* -1 (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(* eps (- (+ (* -1 (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(* eps (- (+ (* -1 (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(* -1 (* eps (+ (* -1 (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps))))
(* -1 (* eps (+ (* -1 (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps))))
(* -1 (* eps (+ (* -1 (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps))))
(* -1/2 eps)
(+ (* -1 x) (* -1/2 eps))
(+ (* -1/2 eps) (* x (- (* 1/4 (* eps x)) 1)))
(+ (* -1/2 eps) (* x (- (* x (+ (* 1/6 x) (* 1/4 eps))) 1)))
(* 1/5040 (pow x 7))
(* (pow x 7) (+ 1/5040 (* 1/1440 (/ eps x))))
(* (pow x 7) (- (+ 1/5040 (* 1/1440 (/ eps x))) (/ 1/120 (pow x 2))))
(* (pow x 7) (- (+ 1/5040 (+ (* -1/48 (/ eps (pow x 3))) (* 1/1440 (/ eps x)))) (/ 1/120 (pow x 2))))
(* 1/5040 (pow x 7))
(* -1 (* (pow x 7) (- (* -1/1440 (/ eps x)) 1/5040)))
(* -1 (* (pow x 7) (- (* -1 (/ (- (* 1/1440 eps) (* 1/120 (/ 1 x))) x)) 1/5040)))
(* -1 (* (pow x 7) (- (* -1 (/ (+ (* -1 (/ (+ 1/120 (* 1/48 (/ eps x))) x)) (* 1/1440 eps)) x)) 1/5040)))
(* -1 (* eps (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))))
(* eps (+ (* -1 (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))) (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))))
(* eps (+ (* -1 (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))) (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))))
(* eps (+ (* -1 (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))) (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))))
(* (pow eps 2) (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(* (pow eps 2) (- (+ (* -1 (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(* (pow eps 2) (- (+ (* -1 (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(* (pow eps 2) (- (+ (* -1 (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(* (pow eps 2) (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(* (pow eps 2) (- (+ (* -1 (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(* (pow eps 2) (- (+ (* -1 (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(* (pow eps 2) (- (+ (* -1 (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(* -1/2 (pow eps 2))
(+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))
(+ (* -1/2 (pow eps 2)) (* x (+ (* -1 eps) (* 1/4 (* (pow eps 2) x)))))
(+ (* -1/2 (pow eps 2)) (* x (+ (* -1 eps) (* x (+ (* 1/6 (* eps x)) (* 1/4 (pow eps 2)))))))
(* 1/5040 (* eps (pow x 7)))
(* (pow x 7) (+ (* 1/5040 eps) (* 1/1440 (/ (pow eps 2) x))))
(* (pow x 7) (+ (* -1/120 (/ eps (pow x 2))) (+ (* 1/5040 eps) (* 1/1440 (/ (pow eps 2) x)))))
(* (pow x 7) (+ (* -1/48 (/ (pow eps 2) (pow x 3))) (+ (* -1/120 (/ eps (pow x 2))) (+ (* 1/5040 eps) (* 1/1440 (/ (pow eps 2) x))))))
(* 1/5040 (* eps (pow x 7)))
(* -1 (* (pow x 7) (+ (* -1/1440 (/ (pow eps 2) x)) (* -1/5040 eps))))
(* -1 (* (pow x 7) (+ (* -1 (/ (+ (* -1/120 (/ eps x)) (* 1/1440 (pow eps 2))) x)) (* -1/5040 eps))))
(* -1 (* (pow x 7) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/120 eps) (* 1/48 (/ (pow eps 2) x))) x)) (* 1/1440 (pow eps 2))) x)) (* -1/5040 eps))))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(* -1/2 eps)
(+ (* -1/2 eps) (* 1/4 (* eps (pow x 2))))
(+ (* -1/2 eps) (* (pow x 2) (+ (* -1/48 (* eps (pow x 2))) (* 1/4 eps))))
(+ (* -1/2 eps) (* (pow x 2) (+ (* 1/4 eps) (* (pow x 2) (+ (* -1/48 eps) (* 1/1440 (* eps (pow x 2))))))))
(* 1/1440 (* eps (pow x 6)))
(* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (* 1/1440 eps)))
(* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4))))))
(* (pow x 6) (+ (* -1/2 (/ eps (pow x 6))) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4)))))))
(* 1/1440 (* eps (pow x 6)))
(* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (* 1/1440 eps)))
(* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4))))))
(* (pow x 6) (+ (* -1/2 (/ eps (pow x 6))) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4)))))))
-1/2
(- (* 1/4 (pow x 2)) 1/2)
(- (* (pow x 2) (+ 1/4 (* -1/48 (pow x 2)))) 1/2)
(- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)
(* 1/1440 (pow x 6))
(* (pow x 6) (- 1/1440 (* 1/48 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/1440 (/ 1/4 (pow x 4))) (* 1/48 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/1440 (/ 1/4 (pow x 4))) (+ (* 1/48 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6))))))
(* 1/1440 (pow x 6))
(* (pow x 6) (- 1/1440 (* 1/48 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/1440 (/ 1/4 (pow x 4))) (* 1/48 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/1440 (/ 1/4 (pow x 4))) (+ (* 1/48 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6))))))
(* 1/24 eps)
(* 1/24 eps)
(* 1/24 eps)
(* 1/24 eps)
(* 1/24 eps)
(* 1/24 eps)
(* 1/24 eps)
(* 1/24 eps)
(* 1/24 eps)
(* 1/24 eps)
(* 1/24 eps)
(* 1/24 eps)
(* 1/6 x)
(* x (+ 1/6 (* -1/36 (pow x 2))))
(* x (+ 1/6 (* (pow x 2) (- (* 1/720 (pow x 2)) 1/36))))
(* x (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/720 (* -1/30240 (pow x 2)))) 1/36))))
(* 1/6 (sin x))
(* 1/6 (sin x))
(* 1/6 (sin x))
(* 1/6 (sin x))
(* 1/6 (sin x))
(* 1/6 (sin x))
(* 1/6 (sin x))
(* 1/6 (sin x))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps x))
(* x (+ (* -1/36 (* eps (pow x 2))) (* 1/6 eps)))
(* x (+ (* 1/6 eps) (* (pow x 2) (+ (* -1/36 eps) (* 1/720 (* eps (pow x 2)))))))
(* x (+ (* 1/6 eps) (* (pow x 2) (+ (* -1/36 eps) (* (pow x 2) (+ (* -1/30240 (* eps (pow x 2))) (* 1/720 eps)))))))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* 1/6 (* eps (sin x)))
(* -1 (* eps x))
(* eps (+ (* -1 x) (* -1/2 eps)))
(* eps (+ (* -1 x) (* -1/2 eps)))
(* eps (+ (* -1 x) (* -1/2 eps)))
(* -1/2 (pow eps 2))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(* -1/2 (pow eps 2))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(* -1/2 (pow eps 2))
(+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))
(+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))
(+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))
(* -1 (* eps x))
(* x (+ (* -1 eps) (* -1/2 (/ (pow eps 2) x))))
(* x (+ (* -1 eps) (* -1/2 (/ (pow eps 2) x))))
(* x (+ (* -1 eps) (* -1/2 (/ (pow eps 2) x))))
(* -1 (* eps x))
(* -1 (* x (+ eps (* 1/2 (/ (pow eps 2) x)))))
(* -1 (* x (+ eps (* 1/2 (/ (pow eps 2) x)))))
(* -1 (* x (+ eps (* 1/2 (/ (pow eps 2) x)))))
(* -1/48 x)
(* x (- (* 1/1440 (pow x 2)) 1/48))
(* x (- (* 1/1440 (pow x 2)) 1/48))
(* x (- (* 1/1440 (pow x 2)) 1/48))
(* 1/1440 (pow x 3))
(* (pow x 3) (- 1/1440 (* 1/48 (/ 1 (pow x 2)))))
(* (pow x 3) (- 1/1440 (* 1/48 (/ 1 (pow x 2)))))
(* (pow x 3) (- 1/1440 (* 1/48 (/ 1 (pow x 2)))))
(* 1/1440 (pow x 3))
(* -1 (* (pow x 3) (- (* 1/48 (/ 1 (pow x 2))) 1/1440)))
(* -1 (* (pow x 3) (- (* 1/48 (/ 1 (pow x 2))) 1/1440)))
(* -1 (* (pow x 3) (- (* 1/48 (/ 1 (pow x 2))) 1/1440)))
(* 1/1440 x)
(* 1/1440 x)
(* 1/1440 x)
(* 1/1440 x)
(* 1/1440 x)
(* 1/1440 x)
(* 1/1440 x)
(* 1/1440 x)
(* 1/1440 x)
(* 1/1440 x)
(* 1/1440 x)
(* 1/1440 x)
(* -1/6 (pow x 2))
(* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* -1/5040 (pow x 6))
(* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* -1/5040 (pow x 6))
(* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
Outputs
(* -1 (* eps (sin x)))
(*.f64 eps (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(* eps (+ (* -1 (sin x)) (* -1/2 (* eps (cos x)))))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x))) (sin.f64 x)))
(* eps (+ (* -1 (sin x)) (* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x)))))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))) (sin.f64 x)))
(* eps (+ (* -1 (sin x)) (* eps (+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x))))))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))) (sin.f64 x)))
(* 1/24 (* (pow eps 4) (cos x)))
(*.f64 (cos.f64 x) (*.f64 #s(literal 1/24 binary64) (pow.f64 eps #s(literal 4 binary64))))
(* (pow eps 4) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) eps)))
(* (pow eps 4) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) (+.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) eps) (+.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (*.f64 eps eps)))))
(* (pow eps 4) (+ (* -1 (/ (sin x) (pow eps 3))) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) (+.f64 (+.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) eps)) (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (*.f64 eps eps)) (/.f64 (sin.f64 x) (*.f64 eps (*.f64 eps eps))))))
(* 1/24 (* (pow eps 4) (cos x)))
(*.f64 (cos.f64 x) (*.f64 #s(literal 1/24 binary64) (pow.f64 eps #s(literal 4 binary64))))
(* (pow eps 4) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) eps)))
(* (pow eps 4) (+ (* -1 (/ (+ (* -1/6 (sin x)) (* 1/2 (/ (cos x) eps))) eps)) (* 1/24 (cos x))))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) (-.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (+.f64 (*.f64 (sin.f64 x) #s(literal -1/6 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 x) eps))) eps)))
(* (pow eps 4) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (sin x) eps)) (* -1/2 (cos x))) eps)) (* -1/6 (sin x))) eps)) (* 1/24 (cos x))))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) (-.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (-.f64 (*.f64 (sin.f64 x) #s(literal -1/6 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) eps)) eps)) eps)))
(* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2))
(*.f64 eps (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))))
(+ (* x (+ (* -1 eps) (* 1/6 (pow eps 3)))) (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2)))
(+.f64 (*.f64 eps (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))))) (*.f64 x (-.f64 (*.f64 eps (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) eps)))
(+ (* x (+ (* -1 eps) (+ (* -1/2 (* (pow eps 2) (* x (- (* 1/24 (pow eps 2)) 1/2)))) (* 1/6 (pow eps 3))))) (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2)))
(+.f64 (*.f64 eps (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))))) (*.f64 x (+.f64 (-.f64 (*.f64 eps (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) eps) (*.f64 (*.f64 eps (*.f64 eps x)) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))))))))
(+ (* x (+ (* -1 eps) (+ (* 1/6 (pow eps 3)) (* x (+ (* -1/2 (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2))) (* x (+ (* -1/36 (pow eps 3)) (* 1/6 eps)))))))) (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2)))
(+.f64 (*.f64 eps (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))))) (*.f64 x (+.f64 (-.f64 (*.f64 eps (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) eps) (*.f64 x (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))))) (*.f64 x (+.f64 (*.f64 eps (*.f64 (*.f64 eps eps) #s(literal -1/36 binary64))) (*.f64 eps #s(literal 1/6 binary64)))))))))
(+ (* -1 (* eps (sin x))) (* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))) (sin.f64 x)))
(+ (* -1 (* eps (sin x))) (* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))) (sin.f64 x)))
(+ (* -1 (* eps (sin x))) (* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))) (sin.f64 x)))
(+ (* -1 (* eps (sin x))) (* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))) (sin.f64 x)))
(+ (* -1 (* eps (sin x))) (* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))) (sin.f64 x)))
(+ (* -1 (* eps (sin x))) (* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))) (sin.f64 x)))
(+ (* -1 (* eps (sin x))) (* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))) (sin.f64 x)))
(+ (* -1 (* eps (sin x))) (* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))) (sin.f64 x)))
(* -1/2 (* (pow eps 2) (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps (cos.f64 x))))
(* (pow eps 2) (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x)))))
(*.f64 eps (*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))))
(* (pow eps 2) (+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x))))))
(*.f64 (*.f64 eps eps) (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))))
(* (pow eps 2) (+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x))))))
(*.f64 (*.f64 eps eps) (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))))
(* 1/24 (* (pow eps 4) (cos x)))
(*.f64 (cos.f64 x) (*.f64 #s(literal 1/24 binary64) (pow.f64 eps #s(literal 4 binary64))))
(* (pow eps 4) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) eps)))
(* (pow eps 4) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) (+.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) eps) (+.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (*.f64 eps eps)))))
(* (pow eps 4) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) (+.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) eps) (+.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (*.f64 eps eps)))))
(* 1/24 (* (pow eps 4) (cos x)))
(*.f64 (cos.f64 x) (*.f64 #s(literal 1/24 binary64) (pow.f64 eps #s(literal 4 binary64))))
(* (pow eps 4) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) (+.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) eps)))
(* (pow eps 4) (+ (* -1 (/ (+ (* -1/6 (sin x)) (* 1/2 (/ (cos x) eps))) eps)) (* 1/24 (cos x))))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) (-.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (+.f64 (*.f64 (sin.f64 x) #s(literal -1/6 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 x) eps))) eps)))
(* (pow eps 4) (+ (* -1 (/ (+ (* -1/6 (sin x)) (* 1/2 (/ (cos x) eps))) eps)) (* 1/24 (cos x))))
(*.f64 (pow.f64 eps #s(literal 4 binary64)) (-.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (+.f64 (*.f64 (sin.f64 x) #s(literal -1/6 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 x) eps))) eps)))
(* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2))
(*.f64 eps (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))))
(+ (* 1/6 (* (pow eps 3) x)) (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2)))
(+.f64 (*.f64 eps (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))))) (*.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 eps (*.f64 eps x)))))
(+ (* x (+ (* -1/2 (* (pow eps 2) (* x (- (* 1/24 (pow eps 2)) 1/2)))) (* 1/6 (pow eps 3)))) (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2)))
(+.f64 (*.f64 eps (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 (*.f64 eps (*.f64 eps x)) (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))))))))
(+ (* x (+ (* 1/6 (pow eps 3)) (* x (+ (* -1/2 (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2))) (* -1/36 (* (pow eps 3) x)))))) (* (pow eps 2) (- (* 1/24 (pow eps 2)) 1/2)))
(+.f64 (*.f64 eps (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 x (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))))) (*.f64 (*.f64 eps (*.f64 eps eps)) (*.f64 x #s(literal -1/36 binary64))))))))
(* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(*.f64 (*.f64 eps eps) (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))))
(* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(*.f64 (*.f64 eps eps) (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))))
(* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(*.f64 (*.f64 eps eps) (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))))
(* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(*.f64 (*.f64 eps eps) (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))))
(* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(*.f64 (*.f64 eps eps) (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))))
(* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(*.f64 (*.f64 eps eps) (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))))
(* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(*.f64 (*.f64 eps eps) (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))))
(* (pow eps 2) (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(*.f64 (*.f64 eps eps) (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))))
(* -1/2 (* eps (cos x)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps (cos.f64 x)))
(* eps (+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x)))))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))))
(* eps (+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x))))))
(*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))))
(* eps (+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x))))))
(*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))))
(* 1/24 (* (pow eps 3) (cos x)))
(*.f64 eps (*.f64 (cos.f64 x) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))))
(* (pow eps 3) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))
(*.f64 (+.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) eps)) (*.f64 eps (*.f64 eps eps)))
(* (pow eps 3) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))
(*.f64 (+.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) eps) (+.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (*.f64 eps eps)))) (*.f64 eps (*.f64 eps eps)))
(* (pow eps 3) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))
(*.f64 (+.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) eps) (+.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (*.f64 eps eps)))) (*.f64 eps (*.f64 eps eps)))
(* 1/24 (* (pow eps 3) (cos x)))
(*.f64 eps (*.f64 (cos.f64 x) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))))
(* -1 (* (pow eps 3) (+ (* -1/6 (/ (sin x) eps)) (* -1/24 (cos x)))))
(*.f64 (+.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) eps)) (*.f64 eps (*.f64 eps eps)))
(* -1 (* (pow eps 3) (+ (* -1 (/ (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x))) eps)) (* -1/24 (cos x)))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (cos.f64 x) #s(literal -1/24 binary64)) (/.f64 (+.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) eps)) eps))))
(* -1 (* (pow eps 3) (+ (* -1 (/ (+ (* -1/2 (/ (cos x) eps)) (* 1/6 (sin x))) eps)) (* -1/24 (cos x)))))
(*.f64 (*.f64 eps (*.f64 eps eps)) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (cos.f64 x) #s(literal -1/24 binary64)) (/.f64 (+.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) eps)) eps))))
(* eps (- (* 1/24 (pow eps 2)) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))))
(+ (* 1/6 (* (pow eps 2) x)) (* eps (- (* 1/24 (pow eps 2)) 1/2)))
(+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 x (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))
(+ (* eps (- (* 1/24 (pow eps 2)) 1/2)) (* x (+ (* -1/2 (* eps (* x (- (* 1/24 (pow eps 2)) 1/2)))) (* 1/6 (pow eps 2)))))
(+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))) (*.f64 eps (*.f64 x (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))))))))
(+ (* eps (- (* 1/24 (pow eps 2)) 1/2)) (* x (+ (* 1/6 (pow eps 2)) (* x (+ (* -1/2 (* eps (- (* 1/24 (pow eps 2)) 1/2))) (* -1/36 (* (pow eps 2) x)))))))
(+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))) (*.f64 x (+.f64 (*.f64 eps (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))))) (*.f64 #s(literal -1/36 binary64) (*.f64 eps (*.f64 eps x))))))))
(* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))))
(* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))))
(* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))))
(* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))))
(* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))))
(* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))))
(* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))))
(* eps (+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2))))
(*.f64 eps (+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))))
(* -1/2 (cos x))
(*.f64 #s(literal -1/2 binary64) (cos.f64 x))
(+ (* -1/2 (cos x)) (* 1/6 (* eps (sin x))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))
(+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x)))))
(+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))
(+ (* -1/2 (cos x)) (* eps (+ (* 1/24 (* eps (cos x))) (* 1/6 (sin x)))))
(+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))
(* 1/24 (* (pow eps 2) (cos x)))
(*.f64 (cos.f64 x) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))
(* (pow eps 2) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))
(*.f64 eps (*.f64 eps (+.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) eps))))
(* (pow eps 2) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))
(*.f64 (*.f64 eps eps) (+.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) eps) (+.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (*.f64 eps eps)))))
(* (pow eps 2) (+ (* -1/2 (/ (cos x) (pow eps 2))) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps)))))
(*.f64 (*.f64 eps eps) (+.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) eps) (+.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (*.f64 eps eps)))))
(* 1/24 (* (pow eps 2) (cos x)))
(*.f64 (cos.f64 x) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))
(* (pow eps 2) (+ (* 1/24 (cos x)) (* 1/6 (/ (sin x) eps))))
(*.f64 eps (*.f64 eps (+.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) eps))))
(* (pow eps 2) (+ (* -1 (/ (+ (* -1/6 (sin x)) (* 1/2 (/ (cos x) eps))) eps)) (* 1/24 (cos x))))
(*.f64 (*.f64 eps eps) (-.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (+.f64 (*.f64 (sin.f64 x) #s(literal -1/6 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 x) eps))) eps)))
(* (pow eps 2) (+ (* -1 (/ (+ (* -1/6 (sin x)) (* 1/2 (/ (cos x) eps))) eps)) (* 1/24 (cos x))))
(*.f64 (*.f64 eps eps) (-.f64 (*.f64 (cos.f64 x) #s(literal 1/24 binary64)) (/.f64 (+.f64 (*.f64 (sin.f64 x) #s(literal -1/6 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 x) eps))) eps)))
(- (* 1/24 (pow eps 2)) 1/2)
(+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))
(- (+ (* 1/24 (pow eps 2)) (* 1/6 (* eps x))) 1/2)
(+.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)) (*.f64 #s(literal 1/6 binary64) (*.f64 eps x))))
(- (+ (* 1/24 (pow eps 2)) (* x (+ (* -1/2 (* x (- (* 1/24 (pow eps 2)) 1/2))) (* 1/6 eps)))) 1/2)
(+.f64 (*.f64 x (+.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 x (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))))
(- (+ (* 1/24 (pow eps 2)) (* x (+ (* 1/6 eps) (* x (+ (* -1/2 (- (* 1/24 (pow eps 2)) 1/2)) (* -1/36 (* eps x))))))) 1/2)
(+.f64 (*.f64 x (+.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 x (*.f64 eps #s(literal -1/36 binary64))))))) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))))
(+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))
(+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))
(+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))
(+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))
(+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))
(+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))
(+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))
(+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))
(+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))
(+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))
(+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))
(+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))
(+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))
(+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))
(+ (* 1/6 (* eps (sin x))) (* (cos x) (- (* 1/24 (pow eps 2)) 1/2)))
(+.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))
(* eps (* x (- (* 1/6 (pow x 2)) 1)))
(*.f64 x (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(* eps (* x (- (* 1/6 (pow x 2)) 1)))
(*.f64 x (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(* eps (* x (- (* 1/6 (pow x 2)) 1)))
(*.f64 x (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(* eps (* x (- (* 1/6 (pow x 2)) 1)))
(*.f64 x (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(* eps (* x (- (* 1/6 (pow x 2)) 1)))
(*.f64 x (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(* eps (* x (- (* 1/6 (pow x 2)) 1)))
(*.f64 x (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(* eps (* x (- (* 1/6 (pow x 2)) 1)))
(*.f64 x (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(* eps (* x (- (* 1/6 (pow x 2)) 1)))
(*.f64 x (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(* eps (* x (- (* 1/6 (pow x 2)) 1)))
(*.f64 x (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(* eps (* x (- (* 1/6 (pow x 2)) 1)))
(*.f64 x (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(* eps (* x (- (* 1/6 (pow x 2)) 1)))
(*.f64 x (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(* eps (* x (- (* 1/6 (pow x 2)) 1)))
(*.f64 x (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(* -1 (* eps x))
(-.f64 #s(literal 0 binary64) (*.f64 eps x))
(* x (+ (* -1 eps) (* 1/6 (* eps (pow x 2)))))
(*.f64 x (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(* x (+ (* -1 eps) (* 1/6 (* eps (pow x 2)))))
(*.f64 x (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(* x (+ (* -1 eps) (* 1/6 (* eps (pow x 2)))))
(*.f64 x (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(* 1/6 (* eps (pow x 3)))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 x x))))
(* (pow x 3) (+ (* -1 (/ eps (pow x 2))) (* 1/6 eps)))
(*.f64 (*.f64 x x) (*.f64 x (-.f64 (*.f64 eps #s(literal 1/6 binary64)) (/.f64 eps (*.f64 x x)))))
(* (pow x 3) (+ (* -1 (/ eps (pow x 2))) (* 1/6 eps)))
(*.f64 (*.f64 x x) (*.f64 x (-.f64 (*.f64 eps #s(literal 1/6 binary64)) (/.f64 eps (*.f64 x x)))))
(* (pow x 3) (+ (* -1 (/ eps (pow x 2))) (* 1/6 eps)))
(*.f64 (*.f64 x x) (*.f64 x (-.f64 (*.f64 eps #s(literal 1/6 binary64)) (/.f64 eps (*.f64 x x)))))
(* 1/6 (* eps (pow x 3)))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 x x))))
(* -1 (* (pow x 3) (+ (* -1/6 eps) (/ eps (pow x 2)))))
(*.f64 (*.f64 x x) (*.f64 x (-.f64 (*.f64 eps #s(literal 1/6 binary64)) (/.f64 eps (*.f64 x x)))))
(* -1 (* (pow x 3) (+ (* -1/6 eps) (/ eps (pow x 2)))))
(*.f64 (*.f64 x x) (*.f64 x (-.f64 (*.f64 eps #s(literal 1/6 binary64)) (/.f64 eps (*.f64 x x)))))
(* -1 (* (pow x 3) (+ (* -1/6 eps) (/ eps (pow x 2)))))
(*.f64 (*.f64 x x) (*.f64 x (-.f64 (*.f64 eps #s(literal 1/6 binary64)) (/.f64 eps (*.f64 x x)))))
(* -1 x)
(-.f64 #s(literal 0 binary64) x)
(* x (- (* 1/6 (pow x 2)) 1))
(*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(* x (- (* 1/6 (pow x 2)) 1))
(*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(* x (- (* 1/6 (pow x 2)) 1))
(*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(* 1/6 (pow x 3))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(* (pow x 3) (- 1/6 (/ 1 (pow x 2))))
(*.f64 x (*.f64 x (*.f64 x (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x))))))
(* (pow x 3) (- 1/6 (/ 1 (pow x 2))))
(*.f64 x (*.f64 x (*.f64 x (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x))))))
(* (pow x 3) (- 1/6 (/ 1 (pow x 2))))
(*.f64 x (*.f64 x (*.f64 x (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x))))))
(* 1/6 (pow x 3))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(* -1 (* (pow x 3) (- (/ 1 (pow x 2)) 1/6)))
(*.f64 x (*.f64 x (*.f64 x (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x))))))
(* -1 (* (pow x 3) (- (/ 1 (pow x 2)) 1/6)))
(*.f64 x (*.f64 x (*.f64 x (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x))))))
(* -1 (* (pow x 3) (- (/ 1 (pow x 2)) 1/6)))
(*.f64 x (*.f64 x (*.f64 x (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x))))))
-1
#s(literal -1 binary64)
(- (* 1/6 (pow x 2)) 1)
(+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(- (* 1/6 (pow x 2)) 1)
(+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(- (* 1/6 (pow x 2)) 1)
(+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (- 1/6 (/ 1 (pow x 2))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x)))))
(* (pow x 2) (- 1/6 (/ 1 (pow x 2))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x)))))
(* (pow x 2) (- 1/6 (/ 1 (pow x 2))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x)))))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (- 1/6 (/ 1 (pow x 2))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x)))))
(* (pow x 2) (- 1/6 (/ 1 (pow x 2))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x)))))
(* (pow x 2) (- 1/6 (/ 1 (pow x 2))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x)))))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(/ -1 (* eps x))
(/.f64 #s(literal -1 binary64) (*.f64 eps x))
(/ (- (* 1/2 (/ eps (pow x 2))) (/ 1 x)) eps)
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 x x))) (/.f64 #s(literal -1 binary64) (*.f64 eps x)))
(/ (- (* eps (+ (* -1/4 (/ eps (pow x 3))) (* 1/2 (/ 1 (pow x 2))))) (/ 1 x)) eps)
(+.f64 (*.f64 (+.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 eps x)) x) x) (/.f64 #s(literal 1/2 binary64) (*.f64 x x))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 eps x)))
(/ (- (* eps (+ (* eps (- (* 1/8 (/ eps (pow x 4))) (* 1/4 (/ 1 (pow x 3))))) (* 1/2 (/ 1 (pow x 2))))) (/ 1 x)) eps)
(+.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x x)) (*.f64 eps (+.f64 (/.f64 (*.f64 eps #s(literal 1/8 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 #s(literal -1/4 binary64) (*.f64 x (*.f64 x x)))))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 eps x)))
(/ -2 (pow eps 2))
(/.f64 #s(literal -2 binary64) (*.f64 eps eps))
(/ (- (* 4 (/ x eps)) 2) (pow eps 2))
(/.f64 (+.f64 #s(literal -2 binary64) (/.f64 (*.f64 x #s(literal 4 binary64)) eps)) (*.f64 eps eps))
(/ (- (+ (* -8 (/ (pow x 2) (pow eps 2))) (* 4 (/ x eps))) 2) (pow eps 2))
(/.f64 (+.f64 (+.f64 #s(literal -2 binary64) (/.f64 (*.f64 x #s(literal 4 binary64)) eps)) (/.f64 (*.f64 (*.f64 x x) #s(literal -8 binary64)) (*.f64 eps eps))) (*.f64 eps eps))
(/ (- (+ (* -8 (/ (pow x 2) (pow eps 2))) (+ (* 4 (/ x eps)) (* 16 (/ (pow x 3) (pow eps 3))))) 2) (pow eps 2))
(/.f64 (+.f64 #s(literal -2 binary64) (+.f64 (+.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) eps) (/.f64 (*.f64 (*.f64 x x) #s(literal -8 binary64)) (*.f64 eps eps))) (/.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 16 binary64)) eps) (*.f64 eps eps)))) (*.f64 eps eps))
(/ -2 (pow eps 2))
(/.f64 #s(literal -2 binary64) (*.f64 eps eps))
(/ (- (* 4 (/ x eps)) 2) (pow eps 2))
(/.f64 (+.f64 #s(literal -2 binary64) (/.f64 (*.f64 x #s(literal 4 binary64)) eps)) (*.f64 eps eps))
(/ (- (* -1 (/ (+ (* -4 x) (* 8 (/ (pow x 2) eps))) eps)) 2) (pow eps 2))
(/.f64 (-.f64 #s(literal -2 binary64) (/.f64 (+.f64 (*.f64 x #s(literal -4 binary64)) (/.f64 (*.f64 (*.f64 x x) #s(literal 8 binary64)) eps)) eps)) (*.f64 eps eps))
(/ (- (* -1 (/ (+ (* -4 x) (* -1 (/ (+ (* -8 (pow x 2)) (* 16 (/ (pow x 3) eps))) eps))) eps)) 2) (pow eps 2))
(/.f64 (-.f64 #s(literal -2 binary64) (/.f64 (-.f64 (*.f64 x #s(literal -4 binary64)) (/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal -8 binary64)) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 16 binary64)) eps)) eps)) eps)) (*.f64 eps eps))
(/ -2 (pow eps 2))
(/.f64 #s(literal -2 binary64) (*.f64 eps eps))
(- (* 4 (/ x (pow eps 3))) (* 2 (/ 1 (pow eps 2))))
(/.f64 (+.f64 #s(literal -2 binary64) (/.f64 (*.f64 x #s(literal 4 binary64)) eps)) (*.f64 eps eps))
(- (* x (+ (* -8 (/ x (pow eps 4))) (* 4 (/ 1 (pow eps 3))))) (* 2 (/ 1 (pow eps 2))))
(+.f64 (*.f64 #s(literal -8 binary64) (*.f64 (/.f64 x (pow.f64 eps #s(literal 4 binary64))) x)) (/.f64 (+.f64 #s(literal -2 binary64) (/.f64 (*.f64 x #s(literal 4 binary64)) eps)) (*.f64 eps eps)))
(- (* x (+ (* x (- (* 16 (/ x (pow eps 5))) (* 8 (/ 1 (pow eps 4))))) (* 4 (/ 1 (pow eps 3))))) (* 2 (/ 1 (pow eps 2))))
(+.f64 (*.f64 (*.f64 x x) (+.f64 (/.f64 (*.f64 x #s(literal 16 binary64)) (pow.f64 eps #s(literal 5 binary64))) (/.f64 #s(literal -8 binary64) (pow.f64 eps #s(literal 4 binary64))))) (/.f64 (+.f64 #s(literal -2 binary64) (/.f64 (*.f64 x #s(literal 4 binary64)) eps)) (*.f64 eps eps)))
(/ -1 (* eps x))
(/.f64 #s(literal -1 binary64) (*.f64 eps x))
(/ (- (* 1/2 (/ 1 x)) (/ 1 eps)) x)
(/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) x) (/.f64 #s(literal -1 binary64) eps)) x)
(/ (- (+ (* -1/4 (/ eps (pow x 2))) (* 1/2 (/ 1 x))) (/ 1 eps)) x)
(/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) x) (+.f64 (/.f64 #s(literal -1 binary64) eps) (/.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 eps x)) x))) x)
(/ (- (+ (* 1/8 (/ (pow eps 2) (pow x 3))) (* 1/2 (/ 1 x))) (+ (* 1/4 (/ eps (pow x 2))) (/ 1 eps))) x)
(/.f64 (+.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) x) (/.f64 (*.f64 (*.f64 eps eps) #s(literal 1/8 binary64)) (*.f64 x (*.f64 x x)))) (+.f64 (/.f64 #s(literal -1 binary64) eps) (/.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 eps x)) x))) x)
(/ -1 (* eps x))
(/.f64 #s(literal -1 binary64) (*.f64 eps x))
(* -1 (/ (- (/ 1 eps) (* 1/2 (/ 1 x))) x))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) eps) (/.f64 #s(literal -1/2 binary64) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (/ (+ (* -1 (/ (+ 1/2 (* -1/4 (/ eps x))) x)) (/ 1 eps)) x))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) eps) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 eps #s(literal 1/4 binary64)) x)) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (/ (+ (* -1 (/ (+ 1/2 (* -1 (/ (- (* -1/8 (/ (pow eps 2) x)) (* -1/4 eps)) x))) x)) (/ 1 eps)) x))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) eps) (/.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 eps eps) #s(literal -1/8 binary64)) x) (*.f64 eps #s(literal 1/4 binary64))) x)) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* eps x))
(-.f64 #s(literal 0 binary64) (*.f64 eps x))
(* eps (+ (* -1 x) (* -1/2 eps)))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(* eps (+ (* -1 x) (* -1/2 eps)))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(* eps (+ (* -1 x) (* -1/2 eps)))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(* -1/2 (pow eps 2))
(*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(*.f64 (*.f64 eps eps) (-.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(*.f64 (*.f64 eps eps) (-.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(*.f64 (*.f64 eps eps) (-.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(* -1/2 (pow eps 2))
(*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(*.f64 (*.f64 eps eps) (-.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(*.f64 (*.f64 eps eps) (-.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(*.f64 (*.f64 eps eps) (-.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(* -1/2 (pow eps 2))
(*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))
(+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(* -1 (* eps x))
(-.f64 #s(literal 0 binary64) (*.f64 eps x))
(* x (+ (* -1 eps) (* -1/2 (/ (pow eps 2) x))))
(*.f64 x (-.f64 (/.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) x) eps))
(* x (+ (* -1 eps) (* -1/2 (/ (pow eps 2) x))))
(*.f64 x (-.f64 (/.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) x) eps))
(* x (+ (* -1 eps) (* -1/2 (/ (pow eps 2) x))))
(*.f64 x (-.f64 (/.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) x) eps))
(* -1 (* eps x))
(-.f64 #s(literal 0 binary64) (*.f64 eps x))
(* -1 (* x (+ eps (* 1/2 (/ (pow eps 2) x)))))
(*.f64 x (-.f64 (/.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) x) eps))
(* -1 (* x (+ eps (* 1/2 (/ (pow eps 2) x)))))
(*.f64 x (-.f64 (/.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) x) eps))
(* -1 (* x (+ eps (* 1/2 (/ (pow eps 2) x)))))
(*.f64 x (-.f64 (/.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) x) eps))
(* eps x)
(*.f64 eps x)
(* eps (+ x (* -1/2 eps)))
(*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))
(* eps (+ x (* -1/2 eps)))
(*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))
(* eps (+ x (* -1/2 eps)))
(*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))
(* -1/2 (pow eps 2))
(*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))
(* (pow eps 2) (- (/ x eps) 1/2))
(*.f64 (*.f64 eps eps) (+.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(* (pow eps 2) (- (/ x eps) 1/2))
(*.f64 (*.f64 eps eps) (+.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(* (pow eps 2) (- (/ x eps) 1/2))
(*.f64 (*.f64 eps eps) (+.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(* -1/2 (pow eps 2))
(*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))
(* (pow eps 2) (- (/ x eps) 1/2))
(*.f64 (*.f64 eps eps) (+.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(* (pow eps 2) (- (/ x eps) 1/2))
(*.f64 (*.f64 eps eps) (+.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(* (pow eps 2) (- (/ x eps) 1/2))
(*.f64 (*.f64 eps eps) (+.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(* -1/2 (pow eps 2))
(*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))
(+ (* -1/2 (pow eps 2)) (* eps x))
(*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))
(+ (* -1/2 (pow eps 2)) (* eps x))
(*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))
(+ (* -1/2 (pow eps 2)) (* eps x))
(*.f64 eps (+.f64 x (*.f64 eps #s(literal -1/2 binary64))))
(* eps x)
(*.f64 eps x)
(* x (+ eps (* -1/2 (/ (pow eps 2) x))))
(*.f64 x (+.f64 eps (/.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) x)))
(* x (+ eps (* -1/2 (/ (pow eps 2) x))))
(*.f64 x (+.f64 eps (/.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) x)))
(* x (+ eps (* -1/2 (/ (pow eps 2) x))))
(*.f64 x (+.f64 eps (/.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) x)))
(* eps x)
(*.f64 eps x)
(* -1 (* x (+ (* -1 eps) (* 1/2 (/ (pow eps 2) x)))))
(*.f64 x (+.f64 eps (/.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) x)))
(* -1 (* x (+ (* -1 eps) (* 1/2 (/ (pow eps 2) x)))))
(*.f64 x (+.f64 eps (/.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) x)))
(* -1 (* x (+ (* -1 eps) (* 1/2 (/ (pow eps 2) x)))))
(*.f64 x (+.f64 eps (/.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) x)))
x
(+ x (* -1/2 eps))
(+.f64 x (*.f64 eps #s(literal -1/2 binary64)))
(+ x (* -1/2 eps))
(+.f64 x (*.f64 eps #s(literal -1/2 binary64)))
(+ x (* -1/2 eps))
(+.f64 x (*.f64 eps #s(literal -1/2 binary64)))
(* -1/2 eps)
(*.f64 eps #s(literal -1/2 binary64))
(* eps (- (/ x eps) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(* eps (- (/ x eps) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(* eps (- (/ x eps) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(* -1/2 eps)
(*.f64 eps #s(literal -1/2 binary64))
(* -1 (* eps (+ 1/2 (* -1 (/ x eps)))))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(* -1 (* eps (+ 1/2 (* -1 (/ x eps)))))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(* -1 (* eps (+ 1/2 (* -1 (/ x eps)))))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(* -1/2 eps)
(*.f64 eps #s(literal -1/2 binary64))
(+ x (* -1/2 eps))
(+.f64 x (*.f64 eps #s(literal -1/2 binary64)))
(+ x (* -1/2 eps))
(+.f64 x (*.f64 eps #s(literal -1/2 binary64)))
(+ x (* -1/2 eps))
(+.f64 x (*.f64 eps #s(literal -1/2 binary64)))
x
(* x (+ 1 (* -1/2 (/ eps x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
(* x (+ 1 (* -1/2 (/ eps x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
(* x (+ 1 (* -1/2 (/ eps x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
x
(* -1 (* x (- (* 1/2 (/ eps x)) 1)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 eps #s(literal 1/2 binary64)) x))))
(* -1 (* x (- (* 1/2 (/ eps x)) 1)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 eps #s(literal 1/2 binary64)) x))))
(* -1 (* x (- (* 1/2 (/ eps x)) 1)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 eps #s(literal 1/2 binary64)) x))))
(* -1 (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))))
(*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/5040 binary64))))))))))))
(- (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))))
(-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/5040 binary64))))))))))))
(- (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))))
(-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/5040 binary64))))))))))))
(- (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))))
(-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/5040 binary64))))))))))))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64))))))))
(* eps (- (+ (* -1 (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/5040 binary64)))))))))) (/.f64 x eps)))))
(* eps (- (+ (* -1 (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/5040 binary64)))))))))) (/.f64 x eps)))))
(* eps (- (+ (* -1 (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/5040 binary64)))))))))) (/.f64 x eps)))))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64))))))))
(* -1 (* eps (+ (* -1 (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps))))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/5040 binary64)))))))))) (/.f64 x eps)))))
(* -1 (* eps (+ (* -1 (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps))))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/5040 binary64)))))))))) (/.f64 x eps)))))
(* -1 (* eps (+ (* -1 (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)) (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps))))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/5040 binary64)))))))))) (/.f64 x eps)))))
(* -1/2 eps)
(*.f64 eps #s(literal -1/2 binary64))
(+ (* -1 x) (* -1/2 eps))
(-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)
(+ (* -1/2 eps) (* x (- (* 1/4 (* eps x)) 1)))
(+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 x #s(literal 1/4 binary64))))))
(+ (* -1/2 eps) (* x (- (* x (+ (* 1/6 x) (* 1/4 eps))) 1)))
(+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64)))))))
(* 1/5040 (pow x 7))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (+ 1/5040 (* 1/1440 (/ eps x))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal 1/5040 binary64) (/.f64 (*.f64 eps #s(literal 1/1440 binary64)) x)))
(* (pow x 7) (- (+ 1/5040 (* 1/1440 (/ eps x))) (/ 1/120 (pow x 2))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal 1/5040 binary64) (/.f64 (+.f64 (*.f64 eps #s(literal 1/1440 binary64)) (/.f64 #s(literal -1/120 binary64) x)) x)))
(* (pow x 7) (- (+ 1/5040 (+ (* -1/48 (/ eps (pow x 3))) (* 1/1440 (/ eps x)))) (/ 1/120 (pow x 2))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal 1/5040 binary64) (+.f64 (/.f64 (*.f64 eps #s(literal -1/48 binary64)) (*.f64 x (*.f64 x x))) (/.f64 (+.f64 (*.f64 eps #s(literal 1/1440 binary64)) (/.f64 #s(literal -1/120 binary64) x)) x))))
(* 1/5040 (pow x 7))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 7 binary64)))
(* -1 (* (pow x 7) (- (* -1/1440 (/ eps x)) 1/5040)))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal 1/5040 binary64) (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 eps x) #s(literal -1/1440 binary64)))))
(* -1 (* (pow x 7) (- (* -1 (/ (- (* 1/1440 eps) (* 1/120 (/ 1 x))) x)) 1/5040)))
(*.f64 (-.f64 #s(literal -1/5040 binary64) (/.f64 (+.f64 (*.f64 eps #s(literal 1/1440 binary64)) (/.f64 #s(literal -1/120 binary64) x)) x)) (-.f64 #s(literal 0 binary64) (pow.f64 x #s(literal 7 binary64))))
(* -1 (* (pow x 7) (- (* -1 (/ (+ (* -1 (/ (+ 1/120 (* 1/48 (/ eps x))) x)) (* 1/1440 eps)) x)) 1/5040)))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1/5040 binary64) (/.f64 (-.f64 (*.f64 eps #s(literal 1/1440 binary64)) (/.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (/.f64 eps x) #s(literal 1/48 binary64))) x)) x))))
(* -1 (* eps (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))))
(-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/5040 binary64)))))))))) eps)))
(* eps (+ (* -1 (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))) (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/5040 binary64)))))))))))))
(* eps (+ (* -1 (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))) (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/5040 binary64)))))))))))))
(* eps (+ (* -1 (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))) (* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/5040 binary64)))))))))))))
(* (pow eps 2) (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(*.f64 (*.f64 eps eps) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64))))))))
(* (pow eps 2) (- (+ (* -1 (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(*.f64 (*.f64 eps eps) (+.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/5040 binary64)))))))))) (/.f64 x eps)))))
(* (pow eps 2) (- (+ (* -1 (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(*.f64 (*.f64 eps eps) (+.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/5040 binary64)))))))))) (/.f64 x eps)))))
(* (pow eps 2) (- (+ (* -1 (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(*.f64 (*.f64 eps eps) (+.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/5040 binary64)))))))))) (/.f64 x eps)))))
(* (pow eps 2) (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(*.f64 (*.f64 eps eps) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64))))))))
(* (pow eps 2) (- (+ (* -1 (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(*.f64 (*.f64 eps eps) (+.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/5040 binary64)))))))))) (/.f64 x eps)))))
(* (pow eps 2) (- (+ (* -1 (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(*.f64 (*.f64 eps eps) (+.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/5040 binary64)))))))))) (/.f64 x eps)))))
(* (pow eps 2) (- (+ (* -1 (/ (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) eps)) (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48))))) 1/2))
(*.f64 (*.f64 eps eps) (+.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/5040 binary64)))))))))) (/.f64 x eps)))))
(* -1/2 (pow eps 2))
(*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))
(+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(+ (* -1/2 (pow eps 2)) (* x (+ (* -1 eps) (* 1/4 (* (pow eps 2) x)))))
(+.f64 (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 (*.f64 eps (*.f64 eps x)) (*.f64 #s(literal 1/4 binary64) x)))
(+ (* -1/2 (pow eps 2)) (* x (+ (* -1 eps) (* x (+ (* 1/6 (* eps x)) (* 1/4 (pow eps 2)))))))
(+.f64 (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 eps x)))))
(* 1/5040 (* eps (pow x 7)))
(*.f64 #s(literal 1/5040 binary64) (*.f64 eps (pow.f64 x #s(literal 7 binary64))))
(* (pow x 7) (+ (* 1/5040 eps) (* 1/1440 (/ (pow eps 2) x))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 (*.f64 eps #s(literal 1/5040 binary64)) (/.f64 (*.f64 eps (*.f64 eps #s(literal 1/1440 binary64))) x)))
(* (pow x 7) (+ (* -1/120 (/ eps (pow x 2))) (+ (* 1/5040 eps) (* 1/1440 (/ (pow eps 2) x)))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 (/.f64 (*.f64 eps (*.f64 eps #s(literal 1/1440 binary64))) x) (+.f64 (*.f64 eps #s(literal 1/5040 binary64)) (/.f64 (*.f64 eps #s(literal -1/120 binary64)) (*.f64 x x)))))
(* (pow x 7) (+ (* -1/48 (/ (pow eps 2) (pow x 3))) (+ (* -1/120 (/ eps (pow x 2))) (+ (* 1/5040 eps) (* 1/1440 (/ (pow eps 2) x))))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 (/.f64 (*.f64 eps #s(literal -1/120 binary64)) (*.f64 x x)) (+.f64 (+.f64 (*.f64 eps #s(literal 1/5040 binary64)) (/.f64 (*.f64 eps (*.f64 eps #s(literal 1/1440 binary64))) x)) (/.f64 (*.f64 (*.f64 eps eps) #s(literal -1/48 binary64)) (*.f64 x (*.f64 x x))))))
(* 1/5040 (* eps (pow x 7)))
(*.f64 #s(literal 1/5040 binary64) (*.f64 eps (pow.f64 x #s(literal 7 binary64))))
(* -1 (* (pow x 7) (+ (* -1/1440 (/ (pow eps 2) x)) (* -1/5040 eps))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 (*.f64 eps #s(literal 1/5040 binary64)) (/.f64 (*.f64 eps (*.f64 eps #s(literal 1/1440 binary64))) x)))
(* -1 (* (pow x 7) (+ (* -1 (/ (+ (* -1/120 (/ eps x)) (* 1/1440 (pow eps 2))) x)) (* -1/5040 eps))))
(*.f64 (-.f64 (*.f64 eps #s(literal -1/5040 binary64)) (/.f64 (+.f64 (/.f64 (*.f64 eps #s(literal -1/120 binary64)) x) (*.f64 eps (*.f64 eps #s(literal 1/1440 binary64)))) x)) (-.f64 #s(literal 0 binary64) (pow.f64 x #s(literal 7 binary64))))
(* -1 (* (pow x 7) (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/120 eps) (* 1/48 (/ (pow eps 2) x))) x)) (* 1/1440 (pow eps 2))) x)) (* -1/5040 eps))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 eps #s(literal -1/5040 binary64)) (/.f64 (-.f64 (*.f64 eps (*.f64 eps #s(literal 1/1440 binary64))) (/.f64 (+.f64 (*.f64 eps #s(literal 1/120 binary64)) (/.f64 (*.f64 (*.f64 eps eps) #s(literal 1/48 binary64)) x)) x)) x))))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64))))))))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64))))))))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64))))))))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64))))))))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64))))))))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64))))))))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64))))))))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64))))))))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64))))))))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64))))))))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64))))))))
(* eps (- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2))
(*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64))))))))
(* -1/2 eps)
(*.f64 eps #s(literal -1/2 binary64))
(+ (* -1/2 eps) (* 1/4 (* eps (pow x 2))))
(+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 eps (*.f64 x (*.f64 x #s(literal 1/4 binary64)))))
(+ (* -1/2 eps) (* (pow x 2) (+ (* -1/48 (* eps (pow x 2))) (* 1/4 eps))))
(+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 x x) (+.f64 (*.f64 eps #s(literal 1/4 binary64)) (*.f64 eps (*.f64 (*.f64 x x) #s(literal -1/48 binary64))))))
(+ (* -1/2 eps) (* (pow x 2) (+ (* 1/4 eps) (* (pow x 2) (+ (* -1/48 eps) (* 1/1440 (* eps (pow x 2))))))))
(+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 (*.f64 x x) (+.f64 (*.f64 eps #s(literal 1/4 binary64)) (*.f64 (*.f64 x x) (+.f64 (*.f64 eps #s(literal -1/48 binary64)) (*.f64 eps (*.f64 (*.f64 x x) #s(literal 1/1440 binary64))))))))
(* 1/1440 (* eps (pow x 6)))
(*.f64 eps (*.f64 #s(literal 1/1440 binary64) (pow.f64 x #s(literal 6 binary64))))
(* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (* 1/1440 eps)))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (*.f64 eps #s(literal 1/1440 binary64)) (/.f64 (/.f64 (*.f64 eps #s(literal -1/48 binary64)) x) x)))
(* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (*.f64 eps #s(literal 1/1440 binary64)) (+.f64 (/.f64 (/.f64 (*.f64 eps #s(literal -1/48 binary64)) x) x) (/.f64 (*.f64 eps #s(literal 1/4 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))))))
(* (pow x 6) (+ (* -1/2 (/ eps (pow x 6))) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4)))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (+.f64 (*.f64 eps #s(literal 1/1440 binary64)) (/.f64 (/.f64 (*.f64 eps #s(literal -1/48 binary64)) x) x)) (+.f64 (/.f64 (*.f64 eps #s(literal 1/4 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 eps #s(literal -1/2 binary64)) (pow.f64 x #s(literal 6 binary64))))))
(* 1/1440 (* eps (pow x 6)))
(*.f64 eps (*.f64 #s(literal 1/1440 binary64) (pow.f64 x #s(literal 6 binary64))))
(* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (* 1/1440 eps)))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (*.f64 eps #s(literal 1/1440 binary64)) (/.f64 (/.f64 (*.f64 eps #s(literal -1/48 binary64)) x) x)))
(* (pow x 6) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (*.f64 eps #s(literal 1/1440 binary64)) (+.f64 (/.f64 (/.f64 (*.f64 eps #s(literal -1/48 binary64)) x) x) (/.f64 (*.f64 eps #s(literal 1/4 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))))))
(* (pow x 6) (+ (* -1/2 (/ eps (pow x 6))) (+ (* -1/48 (/ eps (pow x 2))) (+ (* 1/1440 eps) (* 1/4 (/ eps (pow x 4)))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (+.f64 (*.f64 eps #s(literal 1/1440 binary64)) (/.f64 (/.f64 (*.f64 eps #s(literal -1/48 binary64)) x) x)) (+.f64 (/.f64 (*.f64 eps #s(literal 1/4 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 eps #s(literal -1/2 binary64)) (pow.f64 x #s(literal 6 binary64))))))
-1/2
#s(literal -1/2 binary64)
(- (* 1/4 (pow x 2)) 1/2)
(+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))
(- (* (pow x 2) (+ 1/4 (* -1/48 (pow x 2)))) 1/2)
(+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal -1/48 binary64)))))
(- (* (pow x 2) (+ 1/4 (* (pow x 2) (- (* 1/1440 (pow x 2)) 1/48)))) 1/2)
(+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))))))
(* 1/1440 (pow x 6))
(*.f64 #s(literal 1/1440 binary64) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- 1/1440 (* 1/48 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal -1/48 binary64) (*.f64 x x))))
(* (pow x 6) (- (+ 1/1440 (/ 1/4 (pow x 4))) (* 1/48 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal -1/48 binary64) (*.f64 x x)))))
(* (pow x 6) (- (+ 1/1440 (/ 1/4 (pow x 4))) (+ (* 1/48 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal 1/1440 binary64) (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (/.f64 #s(literal -1/48 binary64) (*.f64 x x)) (/.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(* 1/1440 (pow x 6))
(*.f64 #s(literal 1/1440 binary64) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- 1/1440 (* 1/48 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal -1/48 binary64) (*.f64 x x))))
(* (pow x 6) (- (+ 1/1440 (/ 1/4 (pow x 4))) (* 1/48 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal -1/48 binary64) (*.f64 x x)))))
(* (pow x 6) (- (+ 1/1440 (/ 1/4 (pow x 4))) (+ (* 1/48 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal 1/1440 binary64) (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (/.f64 #s(literal -1/48 binary64) (*.f64 x x)) (/.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(* 1/24 eps)
(*.f64 eps #s(literal 1/24 binary64))
(* 1/24 eps)
(*.f64 eps #s(literal 1/24 binary64))
(* 1/24 eps)
(*.f64 eps #s(literal 1/24 binary64))
(* 1/24 eps)
(*.f64 eps #s(literal 1/24 binary64))
(* 1/24 eps)
(*.f64 eps #s(literal 1/24 binary64))
(* 1/24 eps)
(*.f64 eps #s(literal 1/24 binary64))
(* 1/24 eps)
(*.f64 eps #s(literal 1/24 binary64))
(* 1/24 eps)
(*.f64 eps #s(literal 1/24 binary64))
(* 1/24 eps)
(*.f64 eps #s(literal 1/24 binary64))
(* 1/24 eps)
(*.f64 eps #s(literal 1/24 binary64))
(* 1/24 eps)
(*.f64 eps #s(literal 1/24 binary64))
(* 1/24 eps)
(*.f64 eps #s(literal 1/24 binary64))
(* 1/6 x)
(*.f64 x #s(literal 1/6 binary64))
(* x (+ 1/6 (* -1/36 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/36 binary64) (*.f64 x x))))
(* x (+ 1/6 (* (pow x 2) (- (* 1/720 (pow x 2)) 1/36))))
(*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/36 binary64) (*.f64 x (*.f64 x #s(literal 1/720 binary64))))))))
(* x (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/720 (* -1/30240 (pow x 2)))) 1/36))))
(*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/36 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/720 binary64) (*.f64 (*.f64 x x) #s(literal -1/30240 binary64)))))))))
(* 1/6 (sin x))
(*.f64 (sin.f64 x) #s(literal 1/6 binary64))
(* 1/6 (sin x))
(*.f64 (sin.f64 x) #s(literal 1/6 binary64))
(* 1/6 (sin x))
(*.f64 (sin.f64 x) #s(literal 1/6 binary64))
(* 1/6 (sin x))
(*.f64 (sin.f64 x) #s(literal 1/6 binary64))
(* 1/6 (sin x))
(*.f64 (sin.f64 x) #s(literal 1/6 binary64))
(* 1/6 (sin x))
(*.f64 (sin.f64 x) #s(literal 1/6 binary64))
(* 1/6 (sin x))
(*.f64 (sin.f64 x) #s(literal 1/6 binary64))
(* 1/6 (sin x))
(*.f64 (sin.f64 x) #s(literal 1/6 binary64))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps x))
(*.f64 #s(literal 1/6 binary64) (*.f64 eps x))
(* x (+ (* -1/36 (* eps (pow x 2))) (* 1/6 eps)))
(*.f64 x (+.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 #s(literal -1/36 binary64) (*.f64 eps (*.f64 x x)))))
(* x (+ (* 1/6 eps) (* (pow x 2) (+ (* -1/36 eps) (* 1/720 (* eps (pow x 2)))))))
(*.f64 x (+.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (+.f64 (*.f64 eps #s(literal -1/36 binary64)) (*.f64 eps (*.f64 x (*.f64 x #s(literal 1/720 binary64))))))))
(* x (+ (* 1/6 eps) (* (pow x 2) (+ (* -1/36 eps) (* (pow x 2) (+ (* -1/30240 (* eps (pow x 2))) (* 1/720 eps)))))))
(*.f64 x (+.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (+.f64 (*.f64 eps #s(literal -1/36 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 eps (*.f64 (*.f64 x x) #s(literal -1/30240 binary64))) (*.f64 eps #s(literal 1/720 binary64)))))))))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* 1/6 (* eps (sin x)))
(*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64)))
(* -1 (* eps x))
(-.f64 #s(literal 0 binary64) (*.f64 eps x))
(* eps (+ (* -1 x) (* -1/2 eps)))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(* eps (+ (* -1 x) (* -1/2 eps)))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(* eps (+ (* -1 x) (* -1/2 eps)))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(* -1/2 (pow eps 2))
(*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(*.f64 (*.f64 eps eps) (-.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(*.f64 (*.f64 eps eps) (-.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(*.f64 (*.f64 eps eps) (-.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(* -1/2 (pow eps 2))
(*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(*.f64 (*.f64 eps eps) (-.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(*.f64 (*.f64 eps eps) (-.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(* (pow eps 2) (- (* -1 (/ x eps)) 1/2))
(*.f64 (*.f64 eps eps) (-.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(* -1/2 (pow eps 2))
(*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))
(+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(+ (* -1 (* eps x)) (* -1/2 (pow eps 2)))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(* -1 (* eps x))
(-.f64 #s(literal 0 binary64) (*.f64 eps x))
(* x (+ (* -1 eps) (* -1/2 (/ (pow eps 2) x))))
(*.f64 x (-.f64 (/.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) x) eps))
(* x (+ (* -1 eps) (* -1/2 (/ (pow eps 2) x))))
(*.f64 x (-.f64 (/.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) x) eps))
(* x (+ (* -1 eps) (* -1/2 (/ (pow eps 2) x))))
(*.f64 x (-.f64 (/.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) x) eps))
(* -1 (* eps x))
(-.f64 #s(literal 0 binary64) (*.f64 eps x))
(* -1 (* x (+ eps (* 1/2 (/ (pow eps 2) x)))))
(*.f64 x (-.f64 (/.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) x) eps))
(* -1 (* x (+ eps (* 1/2 (/ (pow eps 2) x)))))
(*.f64 x (-.f64 (/.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) x) eps))
(* -1 (* x (+ eps (* 1/2 (/ (pow eps 2) x)))))
(*.f64 x (-.f64 (/.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) x) eps))
(* -1/48 x)
(*.f64 x #s(literal -1/48 binary64))
(* x (- (* 1/1440 (pow x 2)) 1/48))
(*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))
(* x (- (* 1/1440 (pow x 2)) 1/48))
(*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))
(* x (- (* 1/1440 (pow x 2)) 1/48))
(*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)) #s(literal -1/48 binary64)))
(* 1/1440 (pow x 3))
(*.f64 x (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))
(* (pow x 3) (- 1/1440 (* 1/48 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal -1/48 binary64) (*.f64 x x)))))
(* (pow x 3) (- 1/1440 (* 1/48 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal -1/48 binary64) (*.f64 x x)))))
(* (pow x 3) (- 1/1440 (* 1/48 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal -1/48 binary64) (*.f64 x x)))))
(* 1/1440 (pow x 3))
(*.f64 x (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))
(* -1 (* (pow x 3) (- (* 1/48 (/ 1 (pow x 2))) 1/1440)))
(*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal -1/48 binary64) (*.f64 x x)))))
(* -1 (* (pow x 3) (- (* 1/48 (/ 1 (pow x 2))) 1/1440)))
(*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal -1/48 binary64) (*.f64 x x)))))
(* -1 (* (pow x 3) (- (* 1/48 (/ 1 (pow x 2))) 1/1440)))
(*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/1440 binary64) (/.f64 #s(literal -1/48 binary64) (*.f64 x x)))))
(* 1/1440 x)
(*.f64 x #s(literal 1/1440 binary64))
(* 1/1440 x)
(*.f64 x #s(literal 1/1440 binary64))
(* 1/1440 x)
(*.f64 x #s(literal 1/1440 binary64))
(* 1/1440 x)
(*.f64 x #s(literal 1/1440 binary64))
(* 1/1440 x)
(*.f64 x #s(literal 1/1440 binary64))
(* 1/1440 x)
(*.f64 x #s(literal 1/1440 binary64))
(* 1/1440 x)
(*.f64 x #s(literal 1/1440 binary64))
(* 1/1440 x)
(*.f64 x #s(literal 1/1440 binary64))
(* 1/1440 x)
(*.f64 x #s(literal 1/1440 binary64))
(* 1/1440 x)
(*.f64 x #s(literal 1/1440 binary64))
(* 1/1440 x)
(*.f64 x #s(literal 1/1440 binary64))
(* 1/1440 x)
(*.f64 x #s(literal 1/1440 binary64))
(* -1/6 (pow x 2))
(*.f64 #s(literal -1/6 binary64) (*.f64 x x))
(* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))))
(* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/5040 binary64)))))))))
(* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/5040 binary64)))))))))
(* -1/5040 (pow x 6))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 x x))))
(* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (+.f64 #s(literal -1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 x x))) (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))
(* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (+.f64 #s(literal -1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 x x))) (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))
(* -1/5040 (pow x 6))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 x x))))
(* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (+.f64 #s(literal -1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 x x))) (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))
(* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (+.f64 #s(literal -1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 x x))) (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))

eval316.0ms (1.5%)

Memory
6.9MiB live, 278.2MiB allocated
Compiler

Compiled 58 551 to 3 501 computations (94% saved)

prune241.0ms (1.2%)

Memory
12.5MiB live, 290.9MiB allocated
Pruning

41 alts after pruning (34 fresh and 7 done)

PrunedKeptTotal
New1 162171 179
Fresh71724
Picked325
Done055
Total1 172411 213
Accuracy
100.0%
Counts
1 213 → 41
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.6%
(fma.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)))
96.2%
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) eps) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
5.6%
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))))
96.2%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))
78.4%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps x)))
97.5%
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x eps))
51.3%
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))
80.4%
(-.f64 #s(literal 0 binary64) (*.f64 eps (sin.f64 x)))
79.2%
(-.f64 #s(literal 0 binary64) (*.f64 eps x))
50.1%
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) #s(literal -1 binary64))
99.2%
(+.f64 (*.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/36 binary64) (*.f64 x x))))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) eps) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps))
98.1%
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 x (*.f64 eps (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
51.4%
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 #s(literal 1/6 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal -1/36 binary64)) (/.f64 #s(literal 1/4 binary64) eps)))))))
98.0%
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
79.5%
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 eps x))
99.6%
(*.f64 (*.f64 (sin.f64 (/.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))) #s(literal -2 binary64))
96.6%
(*.f64 (*.f64 eps eps) (-.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
97.5%
(*.f64 x (-.f64 (/.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) x) eps))
50.3%
(*.f64 x (*.f64 x #s(literal 1/2 binary64)))
49.9%
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 x x))))
98.1%
(*.f64 eps (-.f64 (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) x) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
99.6%
(*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))) (sin.f64 x)))
98.9%
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)) #s(literal -1/2 binary64))))))))) (sin.f64 x)))
98.1%
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal -1/48 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
98.7%
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64))))))))))) (sin.f64 x)))
99.4%
(*.f64 eps (-.f64 (*.f64 eps (*.f64 #s(literal -1/2 binary64) (cos.f64 x))) (sin.f64 x)))
98.1%
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
97.4%
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
97.4%
(*.f64 eps (+.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) eps)))
98.1%
(*.f64 eps (+.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/4 binary64)) (*.f64 eps (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))))))))))
98.2%
(*.f64 eps (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))) (*.f64 #s(literal -1/2 binary64) eps)) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 eps #s(literal -1/36 binary64))))))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))
99.5%
(*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal -1/2 binary64) (cos.f64 x))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))
98.0%
(*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
97.4%
(*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 x #s(literal 1/4 binary64)))))))
49.6%
(*.f64 eps (*.f64 (*.f64 eps eps) (+.f64 (*.f64 x (+.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 eps eps)))) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64)))) eps))))
79.5%
(*.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
79.6%
(*.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/5040 binary64)))))))))))))
49.9%
(*.f64 eps (*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))
97.4%
(*.f64 eps (*.f64 eps (-.f64 #s(literal -1/2 binary64) (/.f64 x eps))))
51.3%
(*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))
50.0%
#s(literal 0 binary64)
Compiler

Compiled 1 999 to 861 computations (56.9% saved)

regimes100.0ms (0.5%)

Memory
-39.1MiB live, 91.5MiB allocated
Counts
67 → 1
Calls
Call 1
Inputs
#s(literal 0 binary64)
(+.f64 #s(literal 1 binary64) #s(literal -1 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(*.f64 eps (*.f64 #s(literal -1/2 binary64) eps))
(*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))
(*.f64 x (*.f64 x #s(literal 1/2 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 eps x))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) eps) x))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps x)))
(*.f64 eps (*.f64 eps (-.f64 #s(literal -1/2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 x x))))
(*.f64 (*.f64 eps eps) (-.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) #s(literal -1 binary64))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x eps))
(*.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(*.f64 x (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) x) eps))
(*.f64 x (-.f64 (/.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) x) eps))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 eps x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) eps) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (*.f64 eps #s(literal 1/4 binary64)))))))
(*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 x #s(literal 1/4 binary64)))))))
(*.f64 eps (+.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) eps)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
(*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 x (*.f64 eps #s(literal 1/6 binary64))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))))
(*.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/5040 binary64)))))))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 #s(literal 1/6 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal -1/36 binary64)) (/.f64 #s(literal 1/4 binary64) eps)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 x (*.f64 eps (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
(*.f64 eps (+.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/4 binary64)) (*.f64 eps (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))))))))))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))) (*.f64 x (+.f64 (*.f64 eps #s(literal 1/4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))))))))
(*.f64 eps (neg.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x #s(literal 1/36 binary64))))) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 1/4 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))) eps)))) eps)))))
(*.f64 eps (*.f64 (*.f64 eps eps) (+.f64 (*.f64 x (+.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 eps eps)))) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64)))) eps))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64))))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))))))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal -1/48 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (*.f64 (*.f64 eps #s(literal -1/6 binary64)) x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))))
(*.f64 eps (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))) (*.f64 #s(literal -1/2 binary64) eps)) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 eps #s(literal -1/36 binary64))))))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64))))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
(*.f64 eps (-.f64 (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) x) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
(+.f64 (cos.f64 eps) #s(literal -1 binary64))
(*.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) eps))
(-.f64 #s(literal 0 binary64) (*.f64 eps (sin.f64 x)))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (sin.f64 x)))
(-.f64 (cos.f64 (+.f64 x eps)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))) (sin.f64 x)))
(-.f64 (cos.f64 (+.f64 x eps)) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))))))
(*.f64 eps (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64))))))))))) (sin.f64 x)))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)) #s(literal -1/2 binary64))))))))) (sin.f64 x)))
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))
(*.f64 eps (-.f64 (*.f64 eps (*.f64 #s(literal -1/2 binary64) (cos.f64 x))) (sin.f64 x)))
(*.f64 eps (*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) eps))))
(*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) eps)))
(*.f64 (*.f64 (sin.f64 (/.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))) #s(literal -2 binary64))
(*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal -1/2 binary64) (cos.f64 x))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))
(+.f64 (*.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/36 binary64) (*.f64 x x))))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) eps) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps))
(fma.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))) (sin.f64 x)))
(fma.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) eps (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) (sin.f64 x)))
(+.f64 (*.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) eps) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps))
Outputs
(fma.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) eps (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)))
Calls

3 calls:

60.0ms
eps
19.0ms
x
13.0ms
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))
Results
AccuracySegmentsBranch
99.8%1x
99.8%1eps
99.8%1(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))
Compiler

Compiled 15 to 10 computations (33.3% saved)

regimes79.0ms (0.4%)

Memory
8.8MiB live, 87.0MiB allocated
Counts
64 → 1
Calls
Call 1
Inputs
#s(literal 0 binary64)
(+.f64 #s(literal 1 binary64) #s(literal -1 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(*.f64 eps (*.f64 #s(literal -1/2 binary64) eps))
(*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))
(*.f64 x (*.f64 x #s(literal 1/2 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 eps x))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) eps) x))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps x)))
(*.f64 eps (*.f64 eps (-.f64 #s(literal -1/2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 x x))))
(*.f64 (*.f64 eps eps) (-.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) #s(literal -1 binary64))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x eps))
(*.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(*.f64 x (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) x) eps))
(*.f64 x (-.f64 (/.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) x) eps))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 eps x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) eps) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (*.f64 eps #s(literal 1/4 binary64)))))))
(*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 x #s(literal 1/4 binary64)))))))
(*.f64 eps (+.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) eps)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
(*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 x (*.f64 eps #s(literal 1/6 binary64))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))))
(*.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/5040 binary64)))))))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 #s(literal 1/6 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal -1/36 binary64)) (/.f64 #s(literal 1/4 binary64) eps)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 x (*.f64 eps (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
(*.f64 eps (+.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/4 binary64)) (*.f64 eps (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))))))))))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))) (*.f64 x (+.f64 (*.f64 eps #s(literal 1/4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))))))))
(*.f64 eps (neg.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x #s(literal 1/36 binary64))))) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 1/4 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))) eps)))) eps)))))
(*.f64 eps (*.f64 (*.f64 eps eps) (+.f64 (*.f64 x (+.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 eps eps)))) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64)))) eps))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64))))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))))))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal -1/48 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (*.f64 (*.f64 eps #s(literal -1/6 binary64)) x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))))
(*.f64 eps (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))) (*.f64 #s(literal -1/2 binary64) eps)) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 eps #s(literal -1/36 binary64))))))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64))))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
(*.f64 eps (-.f64 (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) x) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
(+.f64 (cos.f64 eps) #s(literal -1 binary64))
(*.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) eps))
(-.f64 #s(literal 0 binary64) (*.f64 eps (sin.f64 x)))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (sin.f64 x)))
(-.f64 (cos.f64 (+.f64 x eps)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))) (sin.f64 x)))
(-.f64 (cos.f64 (+.f64 x eps)) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))))))
(*.f64 eps (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64))))))))))) (sin.f64 x)))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)) #s(literal -1/2 binary64))))))))) (sin.f64 x)))
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))
(*.f64 eps (-.f64 (*.f64 eps (*.f64 #s(literal -1/2 binary64) (cos.f64 x))) (sin.f64 x)))
(*.f64 eps (*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) eps))))
(*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) eps)))
(*.f64 (*.f64 (sin.f64 (/.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))) #s(literal -2 binary64))
(*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal -1/2 binary64) (cos.f64 x))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))
(+.f64 (*.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/36 binary64) (*.f64 x x))))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) eps) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps))
(fma.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (*.f64 eps (*.f64 (sin.f64 x) #s(literal 1/6 binary64))))) (sin.f64 x)))
Outputs
(fma.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)))
Calls

3 calls:

36.0ms
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))
21.0ms
x
16.0ms
eps
Results
AccuracySegmentsBranch
99.6%1x
99.6%1eps
99.6%1(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))
Compiler

Compiled 15 to 10 computations (33.3% saved)

regimes116.0ms (0.6%)

Memory
4.5MiB live, 85.7MiB allocated
Counts
62 → 1
Calls
Call 1
Inputs
#s(literal 0 binary64)
(+.f64 #s(literal 1 binary64) #s(literal -1 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(*.f64 eps (*.f64 #s(literal -1/2 binary64) eps))
(*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))
(*.f64 x (*.f64 x #s(literal 1/2 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 eps x))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) eps) x))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps x)))
(*.f64 eps (*.f64 eps (-.f64 #s(literal -1/2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 x x))))
(*.f64 (*.f64 eps eps) (-.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) #s(literal -1 binary64))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x eps))
(*.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(*.f64 x (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) x) eps))
(*.f64 x (-.f64 (/.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) x) eps))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 eps x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) eps) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (*.f64 eps #s(literal 1/4 binary64)))))))
(*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 x #s(literal 1/4 binary64)))))))
(*.f64 eps (+.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) eps)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
(*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 x (*.f64 eps #s(literal 1/6 binary64))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))))
(*.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/5040 binary64)))))))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 #s(literal 1/6 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal -1/36 binary64)) (/.f64 #s(literal 1/4 binary64) eps)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 x (*.f64 eps (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
(*.f64 eps (+.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/4 binary64)) (*.f64 eps (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))))))))))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))) (*.f64 x (+.f64 (*.f64 eps #s(literal 1/4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))))))))
(*.f64 eps (neg.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x #s(literal 1/36 binary64))))) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 1/4 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))) eps)))) eps)))))
(*.f64 eps (*.f64 (*.f64 eps eps) (+.f64 (*.f64 x (+.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 eps eps)))) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64)))) eps))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64))))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))))))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal -1/48 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (*.f64 (*.f64 eps #s(literal -1/6 binary64)) x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))))
(*.f64 eps (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))) (*.f64 #s(literal -1/2 binary64) eps)) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 eps #s(literal -1/36 binary64))))))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64))))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
(*.f64 eps (-.f64 (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) x) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
(+.f64 (cos.f64 eps) #s(literal -1 binary64))
(*.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) eps))
(-.f64 #s(literal 0 binary64) (*.f64 eps (sin.f64 x)))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (sin.f64 x)))
(-.f64 (cos.f64 (+.f64 x eps)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))) (sin.f64 x)))
(-.f64 (cos.f64 (+.f64 x eps)) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))))))
(*.f64 eps (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64))))))))))) (sin.f64 x)))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)) #s(literal -1/2 binary64))))))))) (sin.f64 x)))
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))
(*.f64 eps (-.f64 (*.f64 eps (*.f64 #s(literal -1/2 binary64) (cos.f64 x))) (sin.f64 x)))
(*.f64 eps (*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) eps))))
(*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) eps)))
(*.f64 (*.f64 (sin.f64 (/.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))) #s(literal -2 binary64))
(*.f64 eps (+.f64 (*.f64 eps (*.f64 #s(literal -1/2 binary64) (cos.f64 x))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))
(+.f64 (*.f64 (*.f64 eps (+.f64 (*.f64 eps (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/36 binary64) (*.f64 x x))))) (*.f64 (cos.f64 x) (+.f64 #s(literal -1/2 binary64) (*.f64 eps (*.f64 eps #s(literal 1/24 binary64))))))) eps) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps))
Outputs
(*.f64 (*.f64 (sin.f64 (/.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))) #s(literal -2 binary64))
Calls

3 calls:

61.0ms
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))
33.0ms
eps
15.0ms
x
Results
AccuracySegmentsBranch
99.6%1x
99.6%1eps
99.6%1(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))
Compiler

Compiled 15 to 10 computations (33.3% saved)

regimes77.0ms (0.4%)

Memory
0.7MiB live, 79.5MiB allocated
Counts
59 → 1
Calls
Call 1
Inputs
#s(literal 0 binary64)
(+.f64 #s(literal 1 binary64) #s(literal -1 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(*.f64 eps (*.f64 #s(literal -1/2 binary64) eps))
(*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))
(*.f64 x (*.f64 x #s(literal 1/2 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 eps x))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) eps) x))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps x)))
(*.f64 eps (*.f64 eps (-.f64 #s(literal -1/2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 x x))))
(*.f64 (*.f64 eps eps) (-.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) #s(literal -1 binary64))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x eps))
(*.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(*.f64 x (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) x) eps))
(*.f64 x (-.f64 (/.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) x) eps))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 eps x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) eps) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (*.f64 eps #s(literal 1/4 binary64)))))))
(*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 x #s(literal 1/4 binary64)))))))
(*.f64 eps (+.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) eps)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
(*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 x (*.f64 eps #s(literal 1/6 binary64))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))))
(*.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/5040 binary64)))))))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 #s(literal 1/6 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal -1/36 binary64)) (/.f64 #s(literal 1/4 binary64) eps)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 x (*.f64 eps (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
(*.f64 eps (+.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/4 binary64)) (*.f64 eps (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))))))))))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))) (*.f64 x (+.f64 (*.f64 eps #s(literal 1/4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))))))))
(*.f64 eps (neg.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x #s(literal 1/36 binary64))))) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 1/4 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))) eps)))) eps)))))
(*.f64 eps (*.f64 (*.f64 eps eps) (+.f64 (*.f64 x (+.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 eps eps)))) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64)))) eps))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64))))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))))))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal -1/48 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (*.f64 (*.f64 eps #s(literal -1/6 binary64)) x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))))
(*.f64 eps (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))) (*.f64 #s(literal -1/2 binary64) eps)) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 eps #s(literal -1/36 binary64))))))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64))))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
(*.f64 eps (-.f64 (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) x) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
(+.f64 (cos.f64 eps) #s(literal -1 binary64))
(*.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) eps))
(-.f64 #s(literal 0 binary64) (*.f64 eps (sin.f64 x)))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (sin.f64 x)))
(-.f64 (cos.f64 (+.f64 x eps)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))) (sin.f64 x)))
(-.f64 (cos.f64 (+.f64 x eps)) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))))))
(*.f64 eps (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64))))))))))) (sin.f64 x)))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)) #s(literal -1/2 binary64))))))))) (sin.f64 x)))
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))
(*.f64 eps (-.f64 (*.f64 eps (*.f64 #s(literal -1/2 binary64) (cos.f64 x))) (sin.f64 x)))
(*.f64 eps (*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) eps))))
(*.f64 (*.f64 eps eps) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) eps)))
Outputs
(*.f64 eps (-.f64 (*.f64 eps (*.f64 #s(literal -1/2 binary64) (cos.f64 x))) (sin.f64 x)))
Calls

3 calls:

34.0ms
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))
22.0ms
eps
15.0ms
x
Results
AccuracySegmentsBranch
99.4%1x
99.4%1eps
99.4%1(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))
Compiler

Compiled 15 to 10 computations (33.3% saved)

regimes61.0ms (0.3%)

Memory
-28.6MiB live, 92.4MiB allocated
Counts
56 → 1
Calls
Call 1
Inputs
#s(literal 0 binary64)
(+.f64 #s(literal 1 binary64) #s(literal -1 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(*.f64 eps (*.f64 #s(literal -1/2 binary64) eps))
(*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))
(*.f64 x (*.f64 x #s(literal 1/2 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 eps x))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) eps) x))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps x)))
(*.f64 eps (*.f64 eps (-.f64 #s(literal -1/2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 x x))))
(*.f64 (*.f64 eps eps) (-.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) #s(literal -1 binary64))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x eps))
(*.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(*.f64 x (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) x) eps))
(*.f64 x (-.f64 (/.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) x) eps))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 eps x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) eps) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (*.f64 eps #s(literal 1/4 binary64)))))))
(*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 x #s(literal 1/4 binary64)))))))
(*.f64 eps (+.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) eps)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
(*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 x (*.f64 eps #s(literal 1/6 binary64))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))))
(*.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/5040 binary64)))))))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 #s(literal 1/6 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal -1/36 binary64)) (/.f64 #s(literal 1/4 binary64) eps)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 x (*.f64 eps (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
(*.f64 eps (+.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/4 binary64)) (*.f64 eps (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))))))))))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))) (*.f64 x (+.f64 (*.f64 eps #s(literal 1/4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))))))))
(*.f64 eps (neg.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x #s(literal 1/36 binary64))))) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 1/4 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))) eps)))) eps)))))
(*.f64 eps (*.f64 (*.f64 eps eps) (+.f64 (*.f64 x (+.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 eps eps)))) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64)))) eps))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64))))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))))))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal -1/48 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (*.f64 (*.f64 eps #s(literal -1/6 binary64)) x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))))
(*.f64 eps (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))) (*.f64 #s(literal -1/2 binary64) eps)) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 eps #s(literal -1/36 binary64))))))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64))))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
(*.f64 eps (-.f64 (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) x) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
(+.f64 (cos.f64 eps) #s(literal -1 binary64))
(*.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) eps))
(-.f64 #s(literal 0 binary64) (*.f64 eps (sin.f64 x)))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (sin.f64 x)))
(-.f64 (cos.f64 (+.f64 x eps)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 x x))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))) (sin.f64 x)))
(-.f64 (cos.f64 (+.f64 x eps)) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))))))
(*.f64 eps (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64))))))))))) (sin.f64 x)))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps #s(literal 1/6 binary64)) (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)) #s(literal -1/2 binary64))))))))) (sin.f64 x)))
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))
Outputs
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (sin.f64 x)))
Calls

3 calls:

20.0ms
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))
20.0ms
x
14.0ms
eps
Results
AccuracySegmentsBranch
98.9%1x
98.9%1eps
98.9%1(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))
Compiler

Compiled 15 to 10 computations (33.3% saved)

regimes32.0ms (0.2%)

Memory
0.3MiB live, 80.0MiB allocated
Counts
48 → 1
Calls
Call 1
Inputs
#s(literal 0 binary64)
(+.f64 #s(literal 1 binary64) #s(literal -1 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(*.f64 eps (*.f64 #s(literal -1/2 binary64) eps))
(*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))
(*.f64 x (*.f64 x #s(literal 1/2 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 eps x))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) eps) x))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps x)))
(*.f64 eps (*.f64 eps (-.f64 #s(literal -1/2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 x x))))
(*.f64 (*.f64 eps eps) (-.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) #s(literal -1 binary64))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x eps))
(*.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(*.f64 x (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) x) eps))
(*.f64 x (-.f64 (/.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) x) eps))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 eps x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) eps) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (*.f64 eps #s(literal 1/4 binary64)))))))
(*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 x #s(literal 1/4 binary64)))))))
(*.f64 eps (+.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) eps)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
(*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 x (*.f64 eps #s(literal 1/6 binary64))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))))
(*.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/5040 binary64)))))))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 #s(literal 1/6 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal -1/36 binary64)) (/.f64 #s(literal 1/4 binary64) eps)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 x (*.f64 eps (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
(*.f64 eps (+.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/4 binary64)) (*.f64 eps (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))))))))))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))) (*.f64 x (+.f64 (*.f64 eps #s(literal 1/4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))))))))
(*.f64 eps (neg.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x #s(literal 1/36 binary64))))) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 1/4 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))) eps)))) eps)))))
(*.f64 eps (*.f64 (*.f64 eps eps) (+.f64 (*.f64 x (+.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 eps eps)))) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64)))) eps))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64))))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))))))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal -1/48 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (*.f64 (*.f64 eps #s(literal -1/6 binary64)) x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))))
(*.f64 eps (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))) (*.f64 #s(literal -1/2 binary64) eps)) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 eps #s(literal -1/36 binary64))))))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64))))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
(*.f64 eps (-.f64 (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 x x) #s(literal 1/1440 binary64)))))))) x) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
(+.f64 (cos.f64 eps) #s(literal -1 binary64))
(*.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) eps))
(-.f64 #s(literal 0 binary64) (*.f64 eps (sin.f64 x)))
Outputs
(*.f64 eps (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))) (*.f64 #s(literal -1/2 binary64) eps)) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 eps #s(literal -1/36 binary64))))))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))
Calls

2 calls:

14.0ms
eps
12.0ms
x
Results
AccuracySegmentsBranch
98.2%1x
98.2%1eps
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes27.0ms (0.1%)

Memory
32.6MiB live, 70.9MiB allocated
Counts
42 → 1
Calls
Call 1
Inputs
#s(literal 0 binary64)
(+.f64 #s(literal 1 binary64) #s(literal -1 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(*.f64 eps (*.f64 #s(literal -1/2 binary64) eps))
(*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))
(*.f64 x (*.f64 x #s(literal 1/2 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 eps x))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) eps) x))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps x)))
(*.f64 eps (*.f64 eps (-.f64 #s(literal -1/2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 x x))))
(*.f64 (*.f64 eps eps) (-.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) #s(literal -1 binary64))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x eps))
(*.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(*.f64 x (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) x) eps))
(*.f64 x (-.f64 (/.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) x) eps))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 eps x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) eps) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (*.f64 eps #s(literal 1/4 binary64)))))))
(*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 x #s(literal 1/4 binary64)))))))
(*.f64 eps (+.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) eps)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
(*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 x (*.f64 eps #s(literal 1/6 binary64))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))))
(*.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/5040 binary64)))))))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 #s(literal 1/6 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal -1/36 binary64)) (/.f64 #s(literal 1/4 binary64) eps)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 x (*.f64 eps (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
(*.f64 eps (+.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/4 binary64)) (*.f64 eps (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))))))))))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))) (*.f64 x (+.f64 (*.f64 eps #s(literal 1/4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))))))))
(*.f64 eps (neg.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x #s(literal 1/36 binary64))))) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 1/4 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))) eps)))) eps)))))
(*.f64 eps (*.f64 (*.f64 eps eps) (+.f64 (*.f64 x (+.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 eps eps)))) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64)))) eps))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64))))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))))))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal -1/48 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 x (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))) (*.f64 (*.f64 (*.f64 eps #s(literal -1/6 binary64)) x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))))
Outputs
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal -1/48 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
Calls

2 calls:

12.0ms
eps
11.0ms
x
Results
AccuracySegmentsBranch
98.1%1x
98.1%1eps
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes25.0ms (0.1%)

Memory
-23.2MiB live, 55.6MiB allocated
Counts
40 → 1
Calls
Call 1
Inputs
#s(literal 0 binary64)
(+.f64 #s(literal 1 binary64) #s(literal -1 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(*.f64 eps (*.f64 #s(literal -1/2 binary64) eps))
(*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))
(*.f64 x (*.f64 x #s(literal 1/2 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 eps x))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) eps) x))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps x)))
(*.f64 eps (*.f64 eps (-.f64 #s(literal -1/2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 x x))))
(*.f64 (*.f64 eps eps) (-.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) #s(literal -1 binary64))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x eps))
(*.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(*.f64 x (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) x) eps))
(*.f64 x (-.f64 (/.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) x) eps))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 eps x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) eps) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (*.f64 eps #s(literal 1/4 binary64)))))))
(*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 x #s(literal 1/4 binary64)))))))
(*.f64 eps (+.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) eps)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
(*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 x (*.f64 eps #s(literal 1/6 binary64))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))))
(*.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/5040 binary64)))))))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 #s(literal 1/6 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal -1/36 binary64)) (/.f64 #s(literal 1/4 binary64) eps)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 x (*.f64 eps (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
(*.f64 eps (+.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))) (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/4 binary64)) (*.f64 eps (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))))))))))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (+.f64 (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))) (*.f64 x (+.f64 (*.f64 eps #s(literal 1/4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))))))))))))
(*.f64 eps (neg.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x #s(literal 1/36 binary64))))) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 1/4 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))) eps)))) eps)))))
(*.f64 eps (*.f64 (*.f64 eps eps) (+.f64 (*.f64 x (+.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 eps eps)))) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/4 binary64)))) eps))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/48 binary64) (*.f64 x (*.f64 x #s(literal 1/1440 binary64))))))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))))))))
Outputs
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 x (*.f64 eps (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
Calls

2 calls:

11.0ms
x
10.0ms
eps
Results
AccuracySegmentsBranch
98.1%1x
98.1%1eps
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes23.0ms (0.1%)

Memory
0.3MiB live, 42.2MiB allocated
Counts
34 → 1
Calls
Call 1
Inputs
#s(literal 0 binary64)
(+.f64 #s(literal 1 binary64) #s(literal -1 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(*.f64 eps (*.f64 #s(literal -1/2 binary64) eps))
(*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))
(*.f64 x (*.f64 x #s(literal 1/2 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 eps x))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) eps) x))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps x)))
(*.f64 eps (*.f64 eps (-.f64 #s(literal -1/2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 x x))))
(*.f64 (*.f64 eps eps) (-.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) #s(literal -1 binary64))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x eps))
(*.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(*.f64 x (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) x) eps))
(*.f64 x (-.f64 (/.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) x) eps))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 eps x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) eps) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (*.f64 eps #s(literal 1/4 binary64)))))))
(*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 x #s(literal 1/4 binary64)))))))
(*.f64 eps (+.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) eps)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
(*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 x (*.f64 eps #s(literal 1/6 binary64))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))))
(*.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/5040 binary64)))))))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 #s(literal 1/6 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal -1/36 binary64)) (/.f64 #s(literal 1/4 binary64) eps)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
Outputs
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
Calls

2 calls:

12.0ms
x
9.0ms
eps
Results
AccuracySegmentsBranch
98.1%1x
98.1%1eps
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes24.0ms (0.1%)

Memory
-0.9MiB live, 38.5MiB allocated
Counts
33 → 1
Calls
Call 1
Inputs
#s(literal 0 binary64)
(+.f64 #s(literal 1 binary64) #s(literal -1 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(*.f64 eps (*.f64 #s(literal -1/2 binary64) eps))
(*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))
(*.f64 x (*.f64 x #s(literal 1/2 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 eps x))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) eps) x))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps x)))
(*.f64 eps (*.f64 eps (-.f64 #s(literal -1/2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 x x))))
(*.f64 (*.f64 eps eps) (-.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) #s(literal -1 binary64))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x eps))
(*.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(*.f64 x (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) x) eps))
(*.f64 x (-.f64 (/.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) x) eps))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 eps x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) eps) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (*.f64 eps #s(literal 1/4 binary64)))))))
(*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 x #s(literal 1/4 binary64)))))))
(*.f64 eps (+.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) eps)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
(*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 x (*.f64 eps #s(literal 1/6 binary64))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) eps)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))))
(*.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/5040 binary64)))))))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 (*.f64 eps (*.f64 eps eps)) (+.f64 #s(literal 1/6 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal -1/36 binary64)) (/.f64 #s(literal 1/4 binary64) eps)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 (*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) x)) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))))
Outputs
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 x (*.f64 eps #s(literal 1/6 binary64))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) eps)))
Calls

2 calls:

13.0ms
x
9.0ms
eps
Results
AccuracySegmentsBranch
98.0%1x
98.0%1eps
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes17.0ms (0.1%)

Memory
0.6MiB live, 40.1MiB allocated
Counts
28 → 1
Calls
Call 1
Inputs
#s(literal 0 binary64)
(+.f64 #s(literal 1 binary64) #s(literal -1 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(*.f64 eps (*.f64 #s(literal -1/2 binary64) eps))
(*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))
(*.f64 x (*.f64 x #s(literal 1/2 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 eps x))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) eps) x))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps x)))
(*.f64 eps (*.f64 eps (-.f64 #s(literal -1/2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 x x))))
(*.f64 (*.f64 eps eps) (-.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) #s(literal -1 binary64))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x eps))
(*.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(*.f64 x (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) x) eps))
(*.f64 x (-.f64 (/.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) x) eps))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 eps x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) eps) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (*.f64 eps #s(literal 1/4 binary64)))))))
(*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 x #s(literal 1/4 binary64)))))))
(*.f64 eps (+.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) eps)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
(*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
Outputs
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
Calls

2 calls:

8.0ms
x
8.0ms
eps
Results
AccuracySegmentsBranch
98.0%1x
98.0%1eps
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes17.0ms (0.1%)

Memory
-3.0MiB live, 36.5MiB allocated
Counts
26 → 1
Calls
Call 1
Inputs
#s(literal 0 binary64)
(+.f64 #s(literal 1 binary64) #s(literal -1 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(*.f64 eps (*.f64 #s(literal -1/2 binary64) eps))
(*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))
(*.f64 x (*.f64 x #s(literal 1/2 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 eps x))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) eps) x))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps x)))
(*.f64 eps (*.f64 eps (-.f64 #s(literal -1/2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 x x))))
(*.f64 (*.f64 eps eps) (-.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) #s(literal -1 binary64))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x eps))
(*.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(*.f64 x (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) x) eps))
(*.f64 x (-.f64 (/.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) x) eps))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 eps x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) eps) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (*.f64 eps #s(literal 1/4 binary64)))))))
(*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 x #s(literal 1/4 binary64)))))))
(*.f64 eps (+.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) eps)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
Outputs
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
Calls

2 calls:

8.0ms
x
7.0ms
eps
Results
AccuracySegmentsBranch
98.0%1x
98.0%1eps
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes16.0ms (0.1%)

Memory
-5.0MiB live, 36.5MiB allocated
Counts
25 → 1
Calls
Call 1
Inputs
#s(literal 0 binary64)
(+.f64 #s(literal 1 binary64) #s(literal -1 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(*.f64 eps (*.f64 #s(literal -1/2 binary64) eps))
(*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))
(*.f64 x (*.f64 x #s(literal 1/2 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 eps x))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) eps) x))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps x)))
(*.f64 eps (*.f64 eps (-.f64 #s(literal -1/2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 x x))))
(*.f64 (*.f64 eps eps) (-.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) #s(literal -1 binary64))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x eps))
(*.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(*.f64 x (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) x) eps))
(*.f64 x (-.f64 (/.f64 (*.f64 eps (*.f64 eps #s(literal -1/2 binary64))) x) eps))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 eps x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) eps) (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x)))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (*.f64 eps #s(literal 1/4 binary64)))))))
(*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 x #s(literal 1/4 binary64)))))))
(*.f64 eps (+.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) eps)))
Outputs
(*.f64 x (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) x) eps))
Calls

2 calls:

8.0ms
x
7.0ms
eps
Results
AccuracySegmentsBranch
97.5%1x
97.5%1eps
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes11.0ms (0.1%)

Memory
25.7MiB live, 25.7MiB allocated
Counts
17 → 1
Calls
Call 1
Inputs
#s(literal 0 binary64)
(+.f64 #s(literal 1 binary64) #s(literal -1 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(*.f64 eps (*.f64 #s(literal -1/2 binary64) eps))
(*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))
(*.f64 x (*.f64 x #s(literal 1/2 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 eps x))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) eps) x))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps x)))
(*.f64 eps (*.f64 eps (-.f64 #s(literal -1/2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 x x))))
(*.f64 (*.f64 eps eps) (-.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) #s(literal -1 binary64))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x eps))
(*.f64 eps (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
Outputs
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x eps))
Calls

2 calls:

5.0ms
eps
5.0ms
x
Results
AccuracySegmentsBranch
97.5%1x
97.5%1eps
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes11.0ms (0.1%)

Memory
-16.1MiB live, 23.4MiB allocated
Counts
15 → 1
Calls
Call 1
Inputs
#s(literal 0 binary64)
(+.f64 #s(literal 1 binary64) #s(literal -1 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(*.f64 eps (*.f64 #s(literal -1/2 binary64) eps))
(*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))
(*.f64 x (*.f64 x #s(literal 1/2 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 eps x))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) eps) x))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 eps x)))
(*.f64 eps (*.f64 eps (-.f64 #s(literal -1/2 binary64) (/.f64 x eps))))
(*.f64 eps (*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 x x))))
(*.f64 (*.f64 eps eps) (-.f64 #s(literal -1/2 binary64) (/.f64 x eps)))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))) #s(literal -1 binary64))
Outputs
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) eps) x))
Calls

2 calls:

5.0ms
x
5.0ms
eps
Results
AccuracySegmentsBranch
97.4%1eps
97.4%1x
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes6.0ms (0%)

Memory
16.0MiB live, 16.0MiB allocated
Counts
7 → 1
Calls
Call 1
Inputs
#s(literal 0 binary64)
(+.f64 #s(literal 1 binary64) #s(literal -1 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(*.f64 eps (*.f64 #s(literal -1/2 binary64) eps))
(*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))
(*.f64 x (*.f64 x #s(literal 1/2 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 eps x))
Outputs
(-.f64 #s(literal 0 binary64) (*.f64 eps x))
Calls

2 calls:

3.0ms
eps
3.0ms
x
Results
AccuracySegmentsBranch
79.2%1x
79.2%1eps
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes6.0ms (0%)

Memory
-26.4MiB live, 13.3MiB allocated
Counts
6 → 2
Calls
Call 1
Inputs
#s(literal 0 binary64)
(+.f64 #s(literal 1 binary64) #s(literal -1 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(*.f64 eps (*.f64 #s(literal -1/2 binary64) eps))
(*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))
(*.f64 x (*.f64 x #s(literal 1/2 binary64)))
Outputs
(*.f64 x (*.f64 x #s(literal 1/2 binary64)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
Calls

2 calls:

3.0ms
eps
2.0ms
x
Results
AccuracySegmentsBranch
53.3%2x
51.3%1eps
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes5.0ms (0%)

Memory
12.2MiB live, 12.2MiB allocated
Counts
5 → 1
Calls
Call 1
Inputs
#s(literal 0 binary64)
(+.f64 #s(literal 1 binary64) #s(literal -1 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
(*.f64 eps (*.f64 #s(literal -1/2 binary64) eps))
(*.f64 eps (*.f64 eps #s(literal -1/2 binary64)))
Outputs
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
Calls

2 calls:

2.0ms
eps
2.0ms
x
Results
AccuracySegmentsBranch
51.3%1eps
51.3%1x
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes3.0ms (0%)

Memory
8.6MiB live, 8.6MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
2 → 1
Calls
Call 1
Inputs
#s(literal 0 binary64)
(+.f64 #s(literal 1 binary64) #s(literal -1 binary64))
Outputs
#s(literal 0 binary64)
Calls

2 calls:

1.0ms
x
1.0ms
eps
Results
AccuracySegmentsBranch
50.0%1x
50.0%1eps
Compiler

Compiled 6 to 4 computations (33.3% saved)

bsearch40.0ms (0.2%)

Memory
-5.8MiB live, 74.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
38.0ms
-1.7212663410154295e-144
-8.589554201579719e-149
Samples
29.0ms90×2valid
5.0ms38×1valid
Compiler

Compiled 140 to 107 computations (23.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 28.0ms
ival-cos: 22.0ms (77.6% of total)
adjust: 3.0ms (10.6% of total)
ival-sub: 2.0ms (7.1% of total)
ival-add: 1.0ms (3.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

simplify23.0ms (0.1%)

Memory
-12.5MiB live, 26.8MiB allocated
Algorithm
egg-herbie
Rules
138×*-commutative_binary64
90×+-commutative_binary64
50×sub-neg_binary64
34×neg-mul-1_binary64
30×neg-sub0_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0118317
1224317
2254317
3272317
4292317
5311317
6327317
7339317
8354317
9361317
10365317
11366317
Stop Event
saturated
Calls
Call 1
Inputs
(fma.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) eps (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)))
(fma.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)))
(*.f64 (*.f64 (sin.f64 (/.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))) #s(literal -2 binary64))
(*.f64 eps (-.f64 (*.f64 eps (*.f64 #s(literal -1/2 binary64) (cos.f64 x))) (sin.f64 x)))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (sin.f64 x)))
(*.f64 eps (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))) (*.f64 #s(literal -1/2 binary64) eps)) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 eps #s(literal -1/36 binary64))))))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal -1/48 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 x (*.f64 eps (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 x (*.f64 eps #s(literal 1/6 binary64))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) eps)))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
(*.f64 x (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) x) eps))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x eps))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) eps) x))
(-.f64 #s(literal 0 binary64) (*.f64 eps x))
(if (<=.f64 x #s(literal -5975119883377683/3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824 binary64)) (*.f64 x (*.f64 x #s(literal 1/2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
#s(literal 0 binary64)
Outputs
(fma.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) eps (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)))
(fma.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) eps (*.f64 (*.f64 (cos.f64 x) #s(literal -1/2 binary64)) (*.f64 eps eps)))
(*.f64 (*.f64 (sin.f64 (/.f64 (+.f64 eps #s(literal 0 binary64)) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))) #s(literal -2 binary64))
(*.f64 (*.f64 (sin.f64 (/.f64 eps #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 eps (*.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))) #s(literal -2 binary64))
(*.f64 eps (-.f64 (*.f64 eps (*.f64 #s(literal -1/2 binary64) (cos.f64 x))) (sin.f64 x)))
(*.f64 eps (-.f64 (*.f64 eps (*.f64 (cos.f64 x) #s(literal -1/2 binary64))) (sin.f64 x)))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (sin.f64 x)))
(*.f64 eps (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps)))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 eps eps))) (*.f64 #s(literal -1/2 binary64) eps)) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 eps #s(literal -1/36 binary64))))))) (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))))))
(*.f64 eps (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 eps eps) #s(literal 1/24 binary64)))) (*.f64 x (+.f64 (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64)))) (*.f64 x (+.f64 (*.f64 (*.f64 eps #s(literal -1/2 binary64)) (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 eps eps) #s(literal 1/24 binary64)))) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 eps (*.f64 eps #s(literal -1/36 binary64)))))))))))
(*.f64 eps (-.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal -1/48 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
(*.f64 eps (+.f64 (*.f64 eps (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal -1/48 binary64)))))) (*.f64 x (-.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (+.f64 (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 eps (*.f64 eps #s(literal 1/6 binary64))))) (*.f64 x (*.f64 eps (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
(*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (-.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 x (*.f64 eps #s(literal 1/6 binary64))) (*.f64 eps (*.f64 eps #s(literal 1/4 binary64))))) eps)))
(*.f64 eps (+.f64 (*.f64 #s(literal -1/2 binary64) eps) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
(*.f64 eps (+.f64 (*.f64 eps #s(literal -1/2 binary64)) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 eps #s(literal 1/4 binary64))))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x (*.f64 eps (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
(*.f64 x (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) x) eps))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)) (*.f64 x eps))
(*.f64 eps (-.f64 (*.f64 #s(literal -1/2 binary64) eps) x))
(*.f64 eps (-.f64 (*.f64 eps #s(literal -1/2 binary64)) x))
(-.f64 #s(literal 0 binary64) (*.f64 eps x))
(-.f64 #s(literal 0 binary64) (*.f64 x eps))
(if (<=.f64 x #s(literal -5975119883377683/3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824 binary64)) (*.f64 x (*.f64 x #s(literal 1/2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 eps eps)))
(*.f64 #s(literal -1/2 binary64) (*.f64 eps eps))
#s(literal 0 binary64)

soundness1.9s (9.2%)

Memory
28.6MiB live, 1 302.5MiB allocated
Rules
14 254×accelerator-lowering-fma.f32
14 254×accelerator-lowering-fma.f64
14 158×accelerator-lowering-fma.f32
14 158×accelerator-lowering-fma.f64
14 062×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04655457
114535277
248565043
082014712
04254845
113434797
241084716
088314401
0616
15016
237616
3468816
0820116
06016098
118645957
255405882
089315437
049289
1279285
22545279
08627250
037211
1220211
21974211
08715197
0105498
1277495
2609495
32398494
47880494
08026474
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 901 to 511 computations (43.3% saved)

preprocess99.0ms (0.5%)

Memory
-17.2MiB live, 176.7MiB allocated
Compiler

Compiled 728 to 288 computations (60.4% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...