tanhf (example 3.4)

Time bar (total: 7.4s)

analyze180.0ms (2.4%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%100%0%0%0%0%0
0%0%100%0%0%0%0%1
0%0%100%0%0%0%0%2
25%25%75%0%0%0%0%3
37.5%37.5%62.5%0%0%0%0%4
43.8%43.7%56.2%0%0%0%0%5
46.9%46.9%53.1%0%0%0%0%6
48.4%48.4%51.5%0%0%0%0%7
49.2%49.2%50.8%0%0%0%0%8
49.6%49.6%50.4%0%0%0%0%9
49.8%49.8%50.2%0%0%0%0%10
49.9%49.9%50.1%0%0%0%0%11
50%49.9%50%0%0%0%0%12
Compiler

Compiled 9 to 7 computations (22.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 52.0ms
ival-cos: 17.0ms (32.9% of total)
ival-sub: 13.0ms (25.1% of total)
ival-sin: 13.0ms (25.1% of total)
ival-div: 6.0ms (11.6% of total)
const: 2.0ms (3.9% of total)
backward-pass: 1.0ms (1.9% of total)

sample2.1s (28.6%)

Results
969.0ms1960×2valid
511.0ms4192×0valid
347.0ms2100×1valid
6.0ms3valid
Precisions
Click to see histograms. Total time spent on operations: 1.5s
ival-cos: 905.0ms (61.5% of total)
ival-sin: 221.0ms (15% of total)
ival-div: 123.0ms (8.4% of total)
backward-pass: 110.0ms (7.5% of total)
ival-sub: 96.0ms (6.5% of total)
const: 16.0ms (1.1% of total)
Bogosity

preprocess73.0ms (1%)

Algorithm
egg-herbie
Rules
640×sum5-define
524×sum3-define
502×fnmadd-define
430×fnmadd-define
398×fma-define
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01213
13813
27912
318412
449312
5116012
6216112
064
1164
2234
3354
4594
5904
61524
72644
86334
912104
1016914
1117144
1217224
1317284
1417364
1517494
1617574
1717664
1817674
017674
Stop Event
iter limit
saturated
saturated
Calls
Call 1
Inputs
(/ (- 1 (cos x)) (sin x))
Outputs
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
Call 2
Inputs
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos (neg x))) (sin (neg x)))
(neg (/ (- 1 (cos (neg x))) (sin (neg x))))
Outputs
(/ (- 1 (cos x)) (sin x))
(tan (* x 1/2))
(/ (- 1 (cos (neg x))) (sin (neg x)))
(tan (* x -1/2))
(neg (/ (- 1 (cos (neg x))) (sin (neg x))))
(tan (* x 1/2))
Symmetry

(negabs x)

explain220.0ms (3%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
641(5.139977233832243e+60)0-(-.f64 #s(literal 1 binary64) (cos.f64 x))
490-3(6.343471056047872e-159)(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
00-0-x
00-0-(sin.f64 x)
00-0-#s(literal 1 binary64)
00-0-(cos.f64 x)
Results
105.0ms302×0valid
53.0ms94×2valid
32.0ms116×1valid
Compiler

Compiled 46 to 20 computations (56.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 82.0ms
ival-cos: 45.0ms (55.2% of total)
ival-sin: 13.0ms (15.9% of total)
backward-pass: 10.0ms (12.3% of total)
ival-div: 6.0ms (7.4% of total)
ival-sub: 5.0ms (6.1% of total)
const: 1.0ms (1.2% of total)

eval0.0ms (0%)

Compiler

Compiled 5 to 4 computations (20% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
60.9%
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
100.0%
(tan.f64 (/.f64 x #s(literal 2 binary64)))
Compiler

Compiled 13 to 10 computations (23.1% saved)

simplify47.0ms (0.6%)

Algorithm
egg-herbie
Localize:

Found 6 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sin.f64 x)
cost-diff0
(cos.f64 x)
cost-diff0
(-.f64 #s(literal 1 binary64) (cos.f64 x))
cost-diff6528
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
cost-diff0
(/.f64 x #s(literal 2 binary64))
cost-diff0
(tan.f64 (/.f64 x #s(literal 2 binary64)))
Rules
430×fnmadd-define
396×sum3-define
332×fma-define
290×fmsub-define
272×sum5-define
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0923
11623
22323
33523
45923
59023
615223
726423
863323
9121123
10169223
11171523
12172323
13172923
14173723
15175023
16175823
17176723
18176823
0176823
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(tan (/ x 2))
(/ x 2)
x
2
(/ (- 1 (cos x)) (sin x))
(- 1 (cos x))
1
(cos x)
x
(sin x)
Outputs
(tan (/ x 2))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ x 2)
(/.f64 x #s(literal 2 binary64))
x
2
#s(literal 2 binary64)
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(- 1 (cos x))
(-.f64 #s(literal 1 binary64) (cos.f64 x))
1
#s(literal 1 binary64)
(cos x)
(cos.f64 x)
x
(sin x)
(sin.f64 x)

localize151.0ms (2.1%)

Localize:

Found 6 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(sin.f64 x)
accuracy100.0%
(cos.f64 x)
accuracy82.5%
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
accuracy78.8%
(-.f64 #s(literal 1 binary64) (cos.f64 x))
accuracy100.0%
(/.f64 x #s(literal 2 binary64))
accuracy100.0%
(tan.f64 (/.f64 x #s(literal 2 binary64)))
Results
91.0ms151×0valid
30.0ms47×2valid
17.0ms58×1valid
Compiler

Compiled 28 to 10 computations (64.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 53.0ms
ival-cos: 20.0ms (37.6% of total)
ival-sin: 12.0ms (22.6% of total)
ival-tan: 7.0ms (13.2% of total)
ival-div: 6.0ms (11.3% of total)
backward-pass: 4.0ms (7.5% of total)
ival-sub: 3.0ms (5.6% of total)
const: 1.0ms (1.9% of total)

series5.0ms (0.1%)

Counts
6 → 72
Calls
Call 1
Inputs
#<alt (tan (/ x 2))>
#<alt (/ x 2)>
#<alt (/ (- 1 (cos x)) (sin x))>
#<alt (- 1 (cos x))>
#<alt (cos x)>
#<alt (sin x)>
Outputs
#<alt (* 1/2 x)>
#<alt (* x (+ 1/2 (* 1/24 (pow x 2))))>
#<alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))>
#<alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))>
#<alt (/ (sin (* 1/2 x)) (cos (* 1/2 x)))>
#<alt (/ (sin (* 1/2 x)) (cos (* 1/2 x)))>
#<alt (/ (sin (* 1/2 x)) (cos (* 1/2 x)))>
#<alt (/ (sin (* 1/2 x)) (cos (* 1/2 x)))>
#<alt (/ (sin (* 1/2 x)) (cos (* 1/2 x)))>
#<alt (/ (sin (* 1/2 x)) (cos (* 1/2 x)))>
#<alt (/ (sin (* 1/2 x)) (cos (* 1/2 x)))>
#<alt (/ (sin (* 1/2 x)) (cos (* 1/2 x)))>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* x (+ 1/2 (* 1/24 (pow x 2))))>
#<alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))>
#<alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))>
#<alt (/ (- 1 (cos x)) (sin x))>
#<alt (/ (- 1 (cos x)) (sin x))>
#<alt (/ (- 1 (cos x)) (sin x))>
#<alt (/ (- 1 (cos x)) (sin x))>
#<alt (/ (- 1 (cos x)) (sin x))>
#<alt (/ (- 1 (cos x)) (sin x))>
#<alt (/ (- 1 (cos x)) (sin x))>
#<alt (/ (- 1 (cos x)) (sin x))>
#<alt (* 1/2 (pow x 2))>
#<alt (* (pow x 2) (+ 1/2 (* -1/24 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/2 (* (pow x 2) (- (* 1/720 (pow x 2)) 1/24))))>
#<alt (* (pow x 2) (+ 1/2 (* (pow x 2) (- (* (pow x 2) (+ 1/720 (* -1/40320 (pow x 2)))) 1/24))))>
#<alt (- 1 (cos x))>
#<alt (- 1 (cos x))>
#<alt (- 1 (cos x))>
#<alt (- 1 (cos x))>
#<alt (- 1 (cos x))>
#<alt (- 1 (cos x))>
#<alt (- 1 (cos x))>
#<alt (- 1 (cos x))>
#<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 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)>
Calls

18 calls:

TimeVariablePointExpression
1.0ms
x
@-inf
(/ (- 1 (cos x)) (sin x))
1.0ms
x
@inf
(/ x 2)
0.0ms
x
@inf
(tan (/ x 2))
0.0ms
x
@inf
(/ (- 1 (cos x)) (sin x))
0.0ms
x
@-inf
(tan (/ x 2))

rewrite683.0ms (9.3%)

Algorithm
batch-egg-rewrite
Rules
4784×*-lowering-*.f32
4784×*-lowering-*.f64
2870×/-lowering-/.f32
2870×/-lowering-/.f64
2050×--lowering--.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0919
14719
227519
3259117
01183417
Stop Event
iter limit
node limit
Counts
6 → 1001
Calls
Call 1
Inputs
(tan (/ x 2))
(/ x 2)
(/ (- 1 (cos x)) (sin x))
(- 1 (cos x))
(cos x)
(sin x)
Outputs
(+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x))))
(+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x))))
(+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64)))
(+.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(+.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(+.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (fma.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(+.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(+.f64 (*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))
(+.f64 (*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (cos.f64 x)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(+.f64 (*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 (cos.f64 x) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal 1 binary64)))) (fma.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x))))) (fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal -1 binary64)))) (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal 1 binary64)))) (fma.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x))))) (fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal -1 binary64)))) (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal -1 binary64))))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal 1 binary64)))) (fma.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x))))) (fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)))))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal -1 binary64)))) (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal 1 binary64)))) (fma.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x))))) (fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)))))
(+.f64 (fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal -1 binary64)))) (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal -1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)))) (fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (cos.f64 x) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x))))) (fma.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal -1 binary64)))) (fma.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)))) (fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (cos.f64 x) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x))))) (fma.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal -1 binary64)))) (fma.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal -1 binary64))))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)))) (fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (cos.f64 x) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x))))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x))))) (fma.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)))))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal -1 binary64)))) (fma.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)))) (fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (cos.f64 x) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x))))
(+.f64 (fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x))))) (fma.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)))))
(+.f64 (fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal -1 binary64)))) (fma.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(-.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(-.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (-.f64 #s(literal 0 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (sin.f64 x)) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (sin.f64 x)))
(-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (sin.f64 x)) (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64))) (sin.f64 x)))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (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 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (tan.f64 x) #s(literal -3 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))))
(-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(fma.f64 #s(literal 1 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(fma.f64 (cos.f64 x) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(fma.f64 (cos.f64 x) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(fma.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (neg.f64 (/.f64 (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))))
(fma.f64 (sin.f64 x) (/.f64 (sin.f64 x) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (sin.f64 (/.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x))))
(fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x))))
(fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (cos.f64 x) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (cos.f64 x)) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (sin.f64 x)) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(fma.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(fma.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (cos.f64 x) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(fma.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (sin.f64 x)) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(fma.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64))))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64)))) (sin.f64 (/.f64 x #s(literal 2 binary64))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64) (*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))
(fma.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (cos.f64 x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (/.f64 (sin.f64 x) (sin.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (pow.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (*.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 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 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) (neg.f64 (/.f64 (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (neg.f64 (/.f64 (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))))
(fma.f64 (/.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 1 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 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (/.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))))
(neg.f64 (/.f64 (sin.f64 (/.f64 x #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))) (cos.f64 (/.f64 x #s(literal 2 binary64)))))
(neg.f64 (tan.f64 (*.f64 #s(literal 1 binary64) (/.f64 x #s(literal -2 binary64)))))
(neg.f64 (tan.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) x))))
(/.f64 #s(literal 1 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))) (+.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x))))
(/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (sin.f64 (/.f64 x #s(literal 2 binary64))) (cos.f64 (/.f64 x #s(literal 2 binary64))))
(/.f64 (cos.f64 (/.f64 x #s(literal 2 binary64))) (sin.f64 (/.f64 x #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))))
(/.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(/.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(/.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(/.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (neg.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (neg.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(/.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(/.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (-.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal -1 binary64) (tan.f64 x))))))
(/.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (/.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sin.f64 x) (tan.f64 x)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 9 binary64))) (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 6 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) (*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))
(/.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(/.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))
(/.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))
(/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (tan.f64 x)) (sin.f64 x)) (*.f64 (sin.f64 x) (tan.f64 x)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (*.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (cos.f64 x)))) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (tan.f64 x)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (tan.f64 x)))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (cos.f64 x))) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (+.f64 (sin.f64 x) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (tan.f64 x)) (sin.f64 x)) (*.f64 (sin.f64 x) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (*.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (cos.f64 x)))) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (tan.f64 x)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (tan.f64 x)))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (cos.f64 x))) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (-.f64 (sin.f64 x) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))
(/.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64))))))
(/.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(/.f64 (*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (sin.f64 x)))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (sin.f64 x)))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) #s(literal -1 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (neg.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(/.f64 (*.f64 #s(literal 1 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))) (cos.f64 (/.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(/.f64 (*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 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 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))
(/.f64 (*.f64 (sin.f64 (/.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)) (cos.f64 (/.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (sin.f64 x))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) (sin.f64 x))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (sin.f64 x))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (/.f64 #s(literal -1 binary64) (sin.f64 x))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (sin.f64 x))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (/.f64 #s(literal -1 binary64) (sin.f64 x))) (+.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (/.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1 binary64)) (sin.f64 x))
(/.f64 (/.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (sin.f64 x)) (sin.f64 x))
(/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (-.f64 #s(literal 0 binary64) x))) (+.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) #s(literal -1 binary64))) (sin.f64 x))
(/.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(/.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (tan.f64 x))) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (*.f64 (sin.f64 x) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (sin.f64 x) (*.f64 (sin.f64 x) (/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) #s(literal -1 binary64)))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (tan.f64 x))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) #s(literal -1 binary64)))) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (-.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (*.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (sin.f64 x) (sin.f64 x)) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))) (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)))) (+.f64 #s(literal -1 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 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (sin.f64 x)) (*.f64 (sin.f64 x) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (*.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))) (*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) (*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (tan.f64 x))) (sin.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (-.f64 (sin.f64 x) (*.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (cos.f64 x)))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (tan.f64 x)) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (*.f64 (sin.f64 x) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (tan.f64 x))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (sin.f64 x) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (cos.f64 x))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)))) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (tan.f64 x)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (sin.f64 x))) (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 x)))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))) (+.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(*.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (sin.f64 x) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 1 binary64)))
(*.f64 (sin.f64 x) (/.f64 (sin.f64 x) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(*.f64 (sin.f64 x) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (sin.f64 (/.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64)))))
(*.f64 (cos.f64 (/.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (pow.f64 (/.f64 (sin.f64 x) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (sin.f64 x)))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (sin.f64 x)))
(*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64))))))
(*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (sin.f64 x))
(*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (sin.f64 x)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64)))) (sin.f64 (/.f64 x #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))
(*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) #s(literal 1 binary64)))
(*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) #s(literal -1 binary64)))
(*.f64 (/.f64 (sin.f64 x) (sin.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (sin.f64 x)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))) (cos.f64 (/.f64 x #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64)))))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64))))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 1 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 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))))
(*.f64 (/.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))
(*.f64 (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64)))))
(*.f64 (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (sin.f64 x)) #s(literal -1 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) #s(literal -1 binary64)) (/.f64 #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 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 (/.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/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 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64))))))
(*.f64 (pow.f64 (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(*.f64 (pow.f64 (cos.f64 (/.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64)) (pow.f64 (cos.f64 (/.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) #s(literal 1 binary64)) (pow.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64)) (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) #s(literal 1 binary64)) (pow.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))) #s(literal 1 binary64)) (pow.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) #s(literal 1 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) #s(literal 1 binary64)) (pow.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) #s(literal 1 binary64)) (pow.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) x)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 x #s(literal -2 binary64)))
(neg.f64 (/.f64 x #s(literal -2 binary64)))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 x #s(literal -2 binary64))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) x)))
(/.f64 x #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
(/.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -2 binary64))
(/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) x))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -2 binary64) x))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) x)) #s(literal -2 binary64))
(pow.f64 (/.f64 x #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 2 binary64) x) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 x #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 2 binary64) x) (/.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal 2 binary64) x))) #s(literal -1 binary64))
(*.f64 x #s(literal 1/2 binary64))
(*.f64 (/.f64 x #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 x #s(literal 2 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1/2 binary64))
(*.f64 #s(literal 1/2 binary64) x)
(*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 x #s(literal -2 binary64)))
(*.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 0 binary64) x))
(*.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) x)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)) #s(literal 1/2 binary64))
(*.f64 (pow.f64 (/.f64 x #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 x #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) x)) #s(literal -1/2 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) x)) #s(literal -1 binary64)) #s(literal -1/2 binary64))
(+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x))))
(+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x))))
(+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64)))
(+.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(+.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(+.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (fma.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(+.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(+.f64 (*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))
(+.f64 (*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (cos.f64 x)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(+.f64 (*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 (cos.f64 x) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal 1 binary64)))) (fma.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x))))) (fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal -1 binary64)))) (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal 1 binary64)))) (fma.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x))))) (fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal -1 binary64)))) (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal -1 binary64))))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal 1 binary64)))) (fma.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x))))) (fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)))))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal -1 binary64)))) (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal 1 binary64)))) (fma.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x))))) (fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)))))
(+.f64 (fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal -1 binary64)))) (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal -1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)))) (fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (cos.f64 x) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x))))) (fma.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal -1 binary64)))) (fma.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)))) (fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (cos.f64 x) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x))))) (fma.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal -1 binary64)))) (fma.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal -1 binary64))))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)))) (fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (cos.f64 x) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x))))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x))))) (fma.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)))))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal -1 binary64)))) (fma.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal -1 binary64))))
(+.f64 (fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)))) (fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (cos.f64 x) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x))))
(+.f64 (fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x))))) (fma.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)))))
(+.f64 (fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal -1 binary64)))) (fma.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(-.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(-.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (-.f64 #s(literal 0 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (sin.f64 x)) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (sin.f64 x)))
(-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (sin.f64 x)) (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64))) (sin.f64 x)))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (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 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (tan.f64 x) #s(literal -3 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))))
(-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(fma.f64 #s(literal 1 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(fma.f64 (cos.f64 x) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(fma.f64 (cos.f64 x) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(fma.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (neg.f64 (/.f64 (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))))
(fma.f64 (sin.f64 x) (/.f64 (sin.f64 x) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (sin.f64 (/.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x))))
(fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x))))
(fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (cos.f64 x) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (cos.f64 x)) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (sin.f64 x)) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(fma.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(fma.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (cos.f64 x) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(fma.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (sin.f64 x)) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(fma.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64))))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64)))) (sin.f64 (/.f64 x #s(literal 2 binary64))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64) (*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))
(fma.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (cos.f64 x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (/.f64 (sin.f64 x) (sin.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (pow.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (*.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 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 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) (neg.f64 (/.f64 (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (neg.f64 (/.f64 (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))))
(fma.f64 (/.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 1 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 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (/.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))))
(neg.f64 (/.f64 (sin.f64 (/.f64 x #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))) (cos.f64 (/.f64 x #s(literal 2 binary64)))))
(neg.f64 (tan.f64 (*.f64 #s(literal 1 binary64) (/.f64 x #s(literal -2 binary64)))))
(neg.f64 (tan.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) x))))
(/.f64 #s(literal 1 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))) (+.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x))))
(/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (sin.f64 (/.f64 x #s(literal 2 binary64))) (cos.f64 (/.f64 x #s(literal 2 binary64))))
(/.f64 (cos.f64 (/.f64 x #s(literal 2 binary64))) (sin.f64 (/.f64 x #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))))
(/.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(/.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(/.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(/.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (neg.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (neg.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(/.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(/.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (-.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal -1 binary64) (tan.f64 x))))))
(/.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (/.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sin.f64 x) (tan.f64 x)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 9 binary64))) (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 6 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) (*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))
(/.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(/.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))
(/.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))
(/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (tan.f64 x)) (sin.f64 x)) (*.f64 (sin.f64 x) (tan.f64 x)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (*.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (cos.f64 x)))) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (tan.f64 x)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (tan.f64 x)))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (cos.f64 x))) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (+.f64 (sin.f64 x) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (tan.f64 x)) (sin.f64 x)) (*.f64 (sin.f64 x) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (*.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (cos.f64 x)))) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (tan.f64 x)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (tan.f64 x)))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (cos.f64 x))) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (-.f64 (sin.f64 x) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))
(/.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64))))))
(/.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(/.f64 (*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (sin.f64 x)))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (sin.f64 x)))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) #s(literal -1 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (neg.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(/.f64 (*.f64 #s(literal 1 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))) (cos.f64 (/.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(/.f64 (*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 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 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))
(/.f64 (*.f64 (sin.f64 (/.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)) (cos.f64 (/.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (sin.f64 x))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) (sin.f64 x))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (sin.f64 x))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (/.f64 #s(literal -1 binary64) (sin.f64 x))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (sin.f64 x))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (/.f64 #s(literal -1 binary64) (sin.f64 x))) (+.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (/.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1 binary64)) (sin.f64 x))
(/.f64 (/.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (sin.f64 x)) (sin.f64 x))
(/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (-.f64 #s(literal 0 binary64) x))) (+.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) #s(literal -1 binary64))) (sin.f64 x))
(/.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(/.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (tan.f64 x))) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (*.f64 (sin.f64 x) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (sin.f64 x) (*.f64 (sin.f64 x) (/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) #s(literal -1 binary64)))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (tan.f64 x))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) #s(literal -1 binary64)))) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (-.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (*.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (sin.f64 x) (sin.f64 x)) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))) (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)))) (+.f64 #s(literal -1 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 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (sin.f64 x)) (*.f64 (sin.f64 x) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (*.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))) (*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) (*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (tan.f64 x))) (sin.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (-.f64 (sin.f64 x) (*.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (cos.f64 x)))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (tan.f64 x)) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (*.f64 (sin.f64 x) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (tan.f64 x))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (sin.f64 x) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (cos.f64 x))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x)))) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (tan.f64 x)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (sin.f64 x))) (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 x)))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))) (+.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(*.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (sin.f64 x) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 1 binary64)))
(*.f64 (sin.f64 x) (/.f64 (sin.f64 x) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(*.f64 (sin.f64 x) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (sin.f64 (/.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64)))))
(*.f64 (cos.f64 (/.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (pow.f64 (/.f64 (sin.f64 x) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (sin.f64 x)))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (sin.f64 x)))
(*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64))))))
(*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (sin.f64 x))
(*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (sin.f64 x)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64)))) (sin.f64 (/.f64 x #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))
(*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) #s(literal 1 binary64)))
(*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) #s(literal -1 binary64)))
(*.f64 (/.f64 (sin.f64 x) (sin.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (sin.f64 x)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))) (cos.f64 (/.f64 x #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64)))))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64))))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 1 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 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))))
(*.f64 (/.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))
(*.f64 (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64)))))
(*.f64 (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (sin.f64 x)) #s(literal -1 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) #s(literal -1 binary64)) (/.f64 #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 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 (/.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/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 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64))))))
(*.f64 (pow.f64 (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(*.f64 (pow.f64 (cos.f64 (/.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64)) (pow.f64 (cos.f64 (/.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) #s(literal 1 binary64)) (pow.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64)) (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) #s(literal 1 binary64)) (pow.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64)))) #s(literal 1 binary64)) (pow.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 (/.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (/.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) #s(literal 1 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) #s(literal 1 binary64)) (pow.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) #s(literal 1 binary64)) (pow.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (cos.f64 x))
(+.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 x)))
(+.f64 (cos.f64 x) #s(literal 1 binary64))
(+.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) #s(literal 1 binary64))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 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 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (cos.f64 x)))) (fma.f64 (neg.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 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (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 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (cos.f64 x))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (neg.f64 (*.f64 (/.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (/.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (*.f64 (/.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (neg.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (pow.f64 (cos.f64 x) #s(literal 3/2 binary64))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (pow.f64 (cos.f64 x) #s(literal 3/2 binary64)) (*.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (pow.f64 (cos.f64 x) #s(literal 3/2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64)))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 3 binary64))))))) (fma.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64))))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64)))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 3 binary64)))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (/.f64 (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 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))))))) (fma.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (/.f64 (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 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (/.f64 (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 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 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 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (cos.f64 x)))) (fma.f64 (neg.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 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (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 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (cos.f64 x))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (/.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (/.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (*.f64 (/.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (pow.f64 (cos.f64 x) #s(literal 3/2 binary64))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (pow.f64 (cos.f64 x) #s(literal 3/2 binary64)) (*.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (pow.f64 (cos.f64 x) #s(literal 3/2 binary64)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64)))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 3 binary64))))))) (fma.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64))))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64)))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 3 binary64)))))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (/.f64 (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 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))))))) (fma.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (/.f64 (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 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (/.f64 (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 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))))))
(+.f64 (fma.f64 (/.f64 #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 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 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 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (cos.f64 x)))) (fma.f64 (neg.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 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (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 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (cos.f64 x))))
(+.f64 (fma.f64 (/.f64 #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 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(+.f64 (fma.f64 (/.f64 #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 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (neg.f64 (*.f64 (/.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (/.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (*.f64 (/.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (/.f64 #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 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (neg.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (pow.f64 (cos.f64 x) #s(literal 3/2 binary64))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (pow.f64 (cos.f64 x) #s(literal 3/2 binary64)) (*.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (pow.f64 (cos.f64 x) #s(literal 3/2 binary64)))))
(+.f64 (fma.f64 (/.f64 #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 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64)))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 3 binary64))))))) (fma.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64))))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64)))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 3 binary64)))))))
(+.f64 (fma.f64 (/.f64 #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 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (/.f64 (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 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))))))) (fma.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (/.f64 (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 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (/.f64 (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 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (neg.f64 (*.f64 (/.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (cos.f64 x)))) (fma.f64 (neg.f64 (/.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))) (cos.f64 x) (*.f64 (/.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (cos.f64 x))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x)))) (+.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 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))))) (fma.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (/.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 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))) (fma.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (/.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 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (/.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 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (cos.f64 x)) (neg.f64 (*.f64 (/.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (cos.f64 x)))) (fma.f64 (neg.f64 (/.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))) (cos.f64 x) (*.f64 (/.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (cos.f64 x))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (cos.f64 x)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x)))) (+.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 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (cos.f64 x)) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))))) (fma.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (cos.f64 x)) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (/.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 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))) (fma.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (/.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 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (/.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 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (neg.f64 (*.f64 (/.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (cos.f64 x)))) (fma.f64 (neg.f64 (/.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))) (cos.f64 x) (*.f64 (/.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (cos.f64 x))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x)))) (+.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 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (pow.f64 (tan.f64 x) #s(literal -2 binary64))))) (fma.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (/.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 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))) (fma.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (/.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 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (/.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 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x)))) #s(literal -1 binary64)))
(-.f64 #s(literal 1 binary64) (cos.f64 x))
(-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 x)))
(-.f64 #s(literal 0 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (cos.f64 x) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 x)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)))))
(fma.f64 (cos.f64 x) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (cos.f64 x) #s(literal -1 binary64) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)))))
(fma.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (cos.f64 x) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 x)) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (cos.f64 x)) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 9 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64)))) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))))
(fma.f64 (/.f64 #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 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) (+.f64 (cos.f64 x) #s(literal -1 binary64)) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (+.f64 #s(literal 1 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 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)))))
(neg.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))))
(/.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(/.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 9 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 6 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (*.f64 (+.f64 #s(literal 1 binary64) (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 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) #s(literal 1 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) #s(literal -3 binary64)) (/.f64 (pow.f64 (cos.f64 x) #s(literal 9 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -3 binary64)) (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) #s(literal -2 binary64)) (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -2 binary64)) (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64))) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x)))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x)))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))
(/.f64 (/.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal -2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.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 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) (*.f64 (*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 3/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 x #s(literal 2 binary64))))))) (*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.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 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (+.f64 #s(literal -1 binary64) (+.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 x #s(literal 2 binary64))))))) (*.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64))))) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) (*.f64 (*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (+.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 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.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 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) #s(literal 1 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) #s(literal 1 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) #s(literal 1 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) #s(literal 1 binary64)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(/.f64 (-.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))) (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal -2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 1 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))))
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 1 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal -2 binary64)))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 1 binary64)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))))
(/.f64 (-.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64))))
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))) #s(literal -2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)))
(pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x)))
(*.f64 (sin.f64 x) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))))
(*.f64 (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (/.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))))
(*.f64 (/.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(*.f64 (/.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64)))))
(*.f64 (/.f64 (+.f64 #s(literal 1 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 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))
(*.f64 (/.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 9 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 6 binary64))))))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) #s(literal -1 binary64)) (/.f64 #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 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))
(+.f64 (cos.f64 x) (*.f64 #s(literal 0 binary64) (sin.f64 (-.f64 #s(literal 0 binary64) x))))
(exp.f64 (log.f64 (cos.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))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 x)))
(neg.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)))
(pow.f64 (cos.f64 x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 x))
(*.f64 (cos.f64 x) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 x)))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (sin.f64 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(-.f64 (*.f64 #s(literal 0 binary64) (cos.f64 x)) (*.f64 #s(literal 1 binary64) (sin.f64 (-.f64 #s(literal 0 binary64) x))))
(sin.f64 x)
(neg.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(neg.f64 (sin.f64 (-.f64 #s(literal 0 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(/.f64 (sin.f64 x) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (sin.f64 x))
(/.f64 (*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) (sin.f64 x)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) #s(literal 1 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) #s(literal -1 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 3 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (sin.f64 x))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (sin.f64 x))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))
(pow.f64 (sin.f64 x) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 x))
(*.f64 (sin.f64 x) #s(literal 1 binary64))
(*.f64 (sin.f64 x) (*.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (sin.f64 x))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) #s(literal -1 binary64)) (/.f64 #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 x #s(literal 2 binary64))))) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal 2 binary64)))))))

simplify178.0ms (2.4%)

Algorithm
egg-herbie
Rules
2762×*-lowering-*.f32
2762×*-lowering-*.f64
2260×+-lowering-+.f64
2260×+-lowering-+.f32
1804×sum3-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
082436
1239378
2689375
32205375
43765375
56141375
66753375
08098375
Stop Event
iter limit
node limit
Counts
72 → 72
Calls
Call 1
Inputs
(* 1/2 x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(* 1/2 (pow x 2))
(* (pow x 2) (+ 1/2 (* -1/24 (pow x 2))))
(* (pow x 2) (+ 1/2 (* (pow x 2) (- (* 1/720 (pow x 2)) 1/24))))
(* (pow x 2) (+ 1/2 (* (pow x 2) (- (* (pow x 2) (+ 1/720 (* -1/40320 (pow x 2)))) 1/24))))
(- 1 (cos x))
(- 1 (cos x))
(- 1 (cos x))
(- 1 (cos x))
(- 1 (cos x))
(- 1 (cos x))
(- 1 (cos x))
(- 1 (cos x))
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)
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)
Outputs
(* 1/2 x)
(/.f64 x #s(literal 2 binary64))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/.f64 (sin.f64 (/.f64 x #s(literal 2 binary64))) (cos.f64 (/.f64 x #s(literal 2 binary64))))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/.f64 (sin.f64 (/.f64 x #s(literal 2 binary64))) (cos.f64 (/.f64 x #s(literal 2 binary64))))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/.f64 (sin.f64 (/.f64 x #s(literal 2 binary64))) (cos.f64 (/.f64 x #s(literal 2 binary64))))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/.f64 (sin.f64 (/.f64 x #s(literal 2 binary64))) (cos.f64 (/.f64 x #s(literal 2 binary64))))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/.f64 (sin.f64 (/.f64 x #s(literal 2 binary64))) (cos.f64 (/.f64 x #s(literal 2 binary64))))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/.f64 (sin.f64 (/.f64 x #s(literal 2 binary64))) (cos.f64 (/.f64 x #s(literal 2 binary64))))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/.f64 (sin.f64 (/.f64 x #s(literal 2 binary64))) (cos.f64 (/.f64 x #s(literal 2 binary64))))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/.f64 (sin.f64 (/.f64 x #s(literal 2 binary64))) (cos.f64 (/.f64 x #s(literal 2 binary64))))
(* 1/2 x)
(/.f64 x #s(literal 2 binary64))
(* 1/2 x)
(/.f64 x #s(literal 2 binary64))
(* 1/2 x)
(/.f64 x #s(literal 2 binary64))
(* 1/2 x)
(/.f64 x #s(literal 2 binary64))
(* 1/2 x)
(/.f64 x #s(literal 2 binary64))
(* 1/2 x)
(/.f64 x #s(literal 2 binary64))
(* 1/2 x)
(/.f64 x #s(literal 2 binary64))
(* 1/2 x)
(/.f64 x #s(literal 2 binary64))
(* 1/2 x)
(/.f64 x #s(literal 2 binary64))
(* 1/2 x)
(/.f64 x #s(literal 2 binary64))
(* 1/2 x)
(/.f64 x #s(literal 2 binary64))
(* 1/2 x)
(/.f64 x #s(literal 2 binary64))
(* 1/2 x)
(/.f64 x #s(literal 2 binary64))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(* 1/2 (pow x 2))
(/.f64 (*.f64 x x) #s(literal 2 binary64))
(* (pow x 2) (+ 1/2 (* -1/24 (pow x 2))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) #s(literal -1/24 binary64)))))
(* (pow x 2) (+ 1/2 (* (pow x 2) (- (* 1/720 (pow x 2)) 1/24))))
(*.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/720 binary64)))))))
(* (pow x 2) (+ 1/2 (* (pow x 2) (- (* (pow x 2) (+ 1/720 (* -1/40320 (pow x 2)))) 1/24))))
(*.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/720 binary64) (*.f64 (*.f64 x x) #s(literal -1/40320 binary64)))))))))
(- 1 (cos x))
(-.f64 #s(literal 1 binary64) (cos.f64 x))
(- 1 (cos x))
(-.f64 #s(literal 1 binary64) (cos.f64 x))
(- 1 (cos x))
(-.f64 #s(literal 1 binary64) (cos.f64 x))
(- 1 (cos x))
(-.f64 #s(literal 1 binary64) (cos.f64 x))
(- 1 (cos x))
(-.f64 #s(literal 1 binary64) (cos.f64 x))
(- 1 (cos x))
(-.f64 #s(literal 1 binary64) (cos.f64 x))
(- 1 (cos x))
(-.f64 #s(literal 1 binary64) (cos.f64 x))
(- 1 (cos x))
(-.f64 #s(literal 1 binary64) (cos.f64 x))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (pow x 2)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x 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 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(+ 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 (*.f64 x 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)
x
(* x (+ 1 (* -1/6 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
(* 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 (*.f64 x 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)

eval173.0ms (2.4%)

Compiler

Compiled 24513 to 1670 computations (93.2% saved)

prune94.0ms (1.3%)

Pruning

7 alts after pruning (5 fresh and 2 done)

PrunedKeptTotal
New106851073
Fresh000
Picked022
Done000
Total106871075
Accuracy
100.0%
Counts
1075 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
8.3%
(pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
60.9%
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
43.0%
(/.f64 x #s(literal 2 binary64))
43.1%
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
43.1%
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))
43.0%
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
100.0%
(tan.f64 (/.f64 x #s(literal 2 binary64)))
Compiler

Compiled 125 to 86 computations (31.2% saved)

simplify58.0ms (0.8%)

Algorithm
egg-herbie
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
cost-diff6464
(pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
cost-diff0
(*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))
cost-diff0
(*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))
cost-diff0
(+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))
cost-diff0
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))
cost-diff0
(*.f64 x #s(literal 1/24 binary64))
cost-diff0
(*.f64 x (*.f64 x #s(literal 1/24 binary64)))
cost-diff0
(+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
cost-diff0
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
cost-diff0
(/.f64 x #s(literal 2 binary64))
cost-diff0
(*.f64 x x)
cost-diff0
(*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))
cost-diff0
(+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))
cost-diff0
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
Rules
1728×fma-define
1312×fma-lowering-fma.f32
1312×fma-lowering-fma.f64
402×*-lowering-*.f32
402×*-lowering-*.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
028174
188153
2263153
3659153
41324153
51802153
61967153
71968153
01968153
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(* x (+ 1/2 (* (* x x) (+ 1/24 (* (* x x) (+ 1/240 (* (* x x) 17/40320)))))))
x
(+ 1/2 (* (* x x) (+ 1/24 (* (* x x) (+ 1/240 (* (* x x) 17/40320))))))
1/2
(* (* x x) (+ 1/24 (* (* x x) (+ 1/240 (* (* x x) 17/40320)))))
(* x x)
(+ 1/24 (* (* x x) (+ 1/240 (* (* x x) 17/40320))))
1/24
(* (* x x) (+ 1/240 (* (* x x) 17/40320)))
(+ 1/240 (* (* x x) 17/40320))
1/240
(* (* x x) 17/40320)
17/40320
(/ x 2)
x
2
(* x (+ 1/2 (* x (* x 1/24))))
x
(+ 1/2 (* x (* x 1/24)))
1/2
(* x (* x 1/24))
(* x 1/24)
1/24
(* x (+ 1/2 (* x (* x (+ 1/24 (* (* x x) 1/240))))))
x
(+ 1/2 (* x (* x (+ 1/24 (* (* x x) 1/240)))))
1/2
(* x (* x (+ 1/24 (* (* x x) 1/240))))
(* x (+ 1/24 (* (* x x) 1/240)))
(+ 1/24 (* (* x x) 1/240))
1/24
(* (* x x) 1/240)
(* x x)
1/240
(pow 1 -1/2)
1
-1/2
Outputs
(* x (+ 1/2 (* (* x x) (+ 1/24 (* (* x x) (+ 1/240 (* (* x x) 17/40320)))))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))
x
(+ 1/2 (* (* x x) (+ 1/24 (* (* x x) (+ 1/240 (* (* x x) 17/40320))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
1/2
#s(literal 1/2 binary64)
(* (* x x) (+ 1/24 (* (* x x) (+ 1/240 (* (* x x) 17/40320)))))
(*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))
(* x x)
(*.f64 x x)
(+ 1/24 (* (* x x) (+ 1/240 (* (* x x) 17/40320))))
(+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))
1/24
#s(literal 1/24 binary64)
(* (* x x) (+ 1/240 (* (* x x) 17/40320)))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))
(+ 1/240 (* (* x x) 17/40320))
(+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))
1/240
#s(literal 1/240 binary64)
(* (* x x) 17/40320)
(*.f64 (*.f64 x x) #s(literal 17/40320 binary64))
17/40320
#s(literal 17/40320 binary64)
(/ x 2)
(/.f64 x #s(literal 2 binary64))
x
2
#s(literal 2 binary64)
(* x (+ 1/2 (* x (* x 1/24))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) #s(literal 1/24 binary64))))
x
(+ 1/2 (* x (* x 1/24)))
(+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)))
1/2
#s(literal 1/2 binary64)
(* x (* x 1/24))
(*.f64 (*.f64 x x) #s(literal 1/24 binary64))
(* x 1/24)
(*.f64 x #s(literal 1/24 binary64))
1/24
#s(literal 1/24 binary64)
(* x (+ 1/2 (* x (* x (+ 1/24 (* (* x x) 1/240))))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))
x
(+ 1/2 (* x (* x (+ 1/24 (* (* x x) 1/240)))))
(+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))
1/2
#s(literal 1/2 binary64)
(* x (* x (+ 1/24 (* (* x x) 1/240))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))
(* x (+ 1/24 (* (* x x) 1/240)))
(*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))
(+ 1/24 (* (* x x) 1/240))
(+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))
1/24
#s(literal 1/24 binary64)
(* (* x x) 1/240)
(*.f64 (*.f64 x x) #s(literal 1/240 binary64))
(* x x)
(*.f64 x x)
1/240
#s(literal 1/240 binary64)
(pow 1 -1/2)
#s(literal 1 binary64)
1
#s(literal 1 binary64)
-1/2
#s(literal -1/2 binary64)

localize151.0ms (2%)

Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
accuracy99.9%
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))
accuracy99.8%
(*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))
accuracy99.7%
(*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))
accuracy99.5%
(*.f64 (*.f64 x x) #s(literal 1/240 binary64))
accuracy100.0%
(+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
accuracy99.9%
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
accuracy99.8%
(*.f64 x (*.f64 x #s(literal 1/24 binary64)))
accuracy99.5%
(*.f64 x #s(literal 1/24 binary64))
accuracy100.0%
(/.f64 x #s(literal 2 binary64))
accuracy100.0%
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
accuracy99.8%
(*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))
accuracy99.8%
(*.f64 (*.f64 x x) (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))
accuracy99.0%
(*.f64 (*.f64 x x) #s(literal 17/40320 binary64))
Results
109.0ms256×0valid
Compiler

Compiled 207 to 29 computations (86% saved)

Precisions
Click to see histograms. Total time spent on operations: 50.0ms
ival-mult: 23.0ms (46.4% of total)
ival-add: 10.0ms (20.2% of total)
...c/correct-round.rkt:119:19: 10.0ms (20.2% of total)
ival-div: 3.0ms (6.1% of total)
ival-pow: 2.0ms (4% of total)
const: 1.0ms (2% of total)
backward-pass: 0.0ms (0% of total)

series10.0ms (0.1%)

Counts
17 → 192
Calls
Call 1
Inputs
#<alt (* x (+ 1/2 (* (* x x) (+ 1/24 (* (* x x) (+ 1/240 (* (* x x) 17/40320)))))))>
#<alt (+ 1/2 (* (* x x) (+ 1/24 (* (* x x) (+ 1/240 (* (* x x) 17/40320))))))>
#<alt (* (* x x) (+ 1/24 (* (* x x) (+ 1/240 (* (* x x) 17/40320)))))>
#<alt (* x x)>
#<alt (/ x 2)>
#<alt (* x (+ 1/2 (* x (* x 1/24))))>
#<alt (+ 1/2 (* x (* x 1/24)))>
#<alt (* x (* x 1/24))>
#<alt (* x 1/24)>
#<alt (* x (+ 1/2 (* x (* x (+ 1/24 (* (* x x) 1/240))))))>
#<alt (+ 1/2 (* x (* x (+ 1/24 (* (* x x) 1/240)))))>
#<alt (* x (* x (+ 1/24 (* (* x x) 1/240))))>
#<alt (* x (+ 1/24 (* (* x x) 1/240)))>
#<alt (pow 1 -1/2)>
#<alt (* (* x x) 17/40320)>
#<alt (* (* x x) (+ 1/240 (* (* x x) 17/40320)))>
#<alt (* (* x x) 1/240)>
Outputs
#<alt (* 1/2 x)>
#<alt (* x (+ 1/2 (* 1/24 (pow x 2))))>
#<alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))>
#<alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))>
#<alt (* 17/40320 (pow x 7))>
#<alt (* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))>
#<alt (* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))>
#<alt (* 17/40320 (pow x 7))>
#<alt (* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))>
#<alt (* -1 (* (pow x 7) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 4))) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))))>
#<alt 1/2>
#<alt (+ 1/2 (* 1/24 (pow x 2)))>
#<alt (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))>
#<alt (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))>
#<alt (* 17/40320 (pow x 6))>
#<alt (* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))>
#<alt (* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))>
#<alt (* 17/40320 (pow x 6))>
#<alt (* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))>
#<alt (* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))>
#<alt (* 1/24 (pow x 2))>
#<alt (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))>
#<alt (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))>
#<alt (* 17/40320 (pow x 6))>
#<alt (* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))>
#<alt (* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))>
#<alt (* 17/40320 (pow x 6))>
#<alt (* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))>
#<alt (* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* x (+ 1/2 (* 1/24 (pow x 2))))>
#<alt (* x (+ 1/2 (* 1/24 (pow x 2))))>
#<alt (* x (+ 1/2 (* 1/24 (pow x 2))))>
#<alt (* 1/24 (pow x 3))>
#<alt (* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* 1/24 (pow x 3))>
#<alt (* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))>
#<alt 1/2>
#<alt (+ 1/2 (* 1/24 (pow x 2)))>
#<alt (+ 1/2 (* 1/24 (pow x 2)))>
#<alt (+ 1/2 (* 1/24 (pow x 2)))>
#<alt (* 1/24 (pow x 2))>
#<alt (* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* 1/24 (pow x 2))>
#<alt (* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* 1/24 (pow x 2))>
#<alt (* 1/24 (pow x 2))>
#<alt (* 1/24 (pow x 2))>
#<alt (* 1/24 (pow x 2))>
#<alt (* 1/24 (pow x 2))>
#<alt (* 1/24 (pow x 2))>
#<alt (* 1/24 (pow x 2))>
#<alt (* 1/24 (pow x 2))>
#<alt (* 1/24 (pow x 2))>
#<alt (* 1/24 (pow x 2))>
#<alt (* 1/24 (pow x 2))>
#<alt (* 1/24 (pow x 2))>
#<alt (* 1/24 x)>
#<alt (* 1/24 x)>
#<alt (* 1/24 x)>
#<alt (* 1/24 x)>
#<alt (* 1/24 x)>
#<alt (* 1/24 x)>
#<alt (* 1/24 x)>
#<alt (* 1/24 x)>
#<alt (* 1/24 x)>
#<alt (* 1/24 x)>
#<alt (* 1/24 x)>
#<alt (* 1/24 x)>
#<alt (* 1/2 x)>
#<alt (* x (+ 1/2 (* 1/24 (pow x 2))))>
#<alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))>
#<alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))>
#<alt (* 1/240 (pow x 5))>
#<alt (* (pow x 5) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))>
#<alt (* (pow x 5) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))>
#<alt (* (pow x 5) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))>
#<alt (* 1/240 (pow x 5))>
#<alt (* (pow x 5) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))>
#<alt (* -1 (* (pow x 5) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 2))) 1/240)))>
#<alt (* -1 (* (pow x 5) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 2))) 1/240)))>
#<alt 1/2>
#<alt (+ 1/2 (* 1/24 (pow x 2)))>
#<alt (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))>
#<alt (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))>
#<alt (* 1/240 (pow x 4))>
#<alt (* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))>
#<alt (* (pow x 4) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))>
#<alt (* 1/240 (pow x 4))>
#<alt (* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))>
#<alt (* (pow x 4) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))>
#<alt (* 1/24 (pow x 2))>
#<alt (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))>
#<alt (* 1/240 (pow x 4))>
#<alt (* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))>
#<alt (* 1/240 (pow x 4))>
#<alt (* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))>
#<alt (* 1/24 x)>
#<alt (* x (+ 1/24 (* 1/240 (pow x 2))))>
#<alt (* x (+ 1/24 (* 1/240 (pow x 2))))>
#<alt (* x (+ 1/24 (* 1/240 (pow x 2))))>
#<alt (* 1/240 (pow x 3))>
#<alt (* (pow x 3) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))>
#<alt (* (pow x 3) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))>
#<alt (* (pow x 3) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))>
#<alt (* 1/240 (pow x 3))>
#<alt (* (pow x 3) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))>
#<alt (* (pow x 3) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))>
#<alt (* (pow x 3) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))>
#<alt (* 17/40320 (pow x 2))>
#<alt (* 17/40320 (pow x 2))>
#<alt (* 17/40320 (pow x 2))>
#<alt (* 17/40320 (pow x 2))>
#<alt (* 17/40320 (pow x 2))>
#<alt (* 17/40320 (pow x 2))>
#<alt (* 17/40320 (pow x 2))>
#<alt (* 17/40320 (pow x 2))>
#<alt (* 17/40320 (pow x 2))>
#<alt (* 17/40320 (pow x 2))>
#<alt (* 17/40320 (pow x 2))>
#<alt (* 17/40320 (pow x 2))>
#<alt (* 1/240 (pow x 2))>
#<alt (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))>
#<alt (* 17/40320 (pow x 4))>
#<alt (* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* 17/40320 (pow x 4))>
#<alt (* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* 1/240 (pow x 2))>
#<alt (* 1/240 (pow x 2))>
#<alt (* 1/240 (pow x 2))>
#<alt (* 1/240 (pow x 2))>
#<alt (* 1/240 (pow x 2))>
#<alt (* 1/240 (pow x 2))>
#<alt (* 1/240 (pow x 2))>
#<alt (* 1/240 (pow x 2))>
#<alt (* 1/240 (pow x 2))>
#<alt (* 1/240 (pow x 2))>
#<alt (* 1/240 (pow x 2))>
#<alt (* 1/240 (pow x 2))>
Calls

48 calls:

TimeVariablePointExpression
1.0ms
x
@inf
(* x (* x 1/24))
1.0ms
x
@inf
(* x (+ 1/2 (* (* x x) (+ 1/24 (* (* x x) (+ 1/240 (* (* x x) 17/40320)))))))
0.0ms
x
@inf
(* (* x x) (+ 1/24 (* (* x x) (+ 1/240 (* (* x x) 17/40320)))))
0.0ms
x
@inf
(* x (+ 1/2 (* x (* x 1/24))))
0.0ms
x
@inf
(* x (+ 1/2 (* x (* x (+ 1/24 (* (* x x) 1/240))))))

rewrite337.0ms (4.6%)

Algorithm
batch-egg-rewrite
Rules
4136×*-lowering-*.f32
4136×*-lowering-*.f64
2976×/-lowering-/.f32
2976×/-lowering-/.f64
2008×fma-lowering-fma.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
028133
1175116
21476116
08150116
Stop Event
iter limit
node limit
Counts
17 → 353
Calls
Call 1
Inputs
(* x (+ 1/2 (* (* x x) (+ 1/24 (* (* x x) (+ 1/240 (* (* x x) 17/40320)))))))
(+ 1/2 (* (* x x) (+ 1/24 (* (* x x) (+ 1/240 (* (* x x) 17/40320))))))
(* (* x x) (+ 1/24 (* (* x x) (+ 1/240 (* (* x x) 17/40320)))))
(* x x)
(/ x 2)
(* x (+ 1/2 (* x (* x 1/24))))
(+ 1/2 (* x (* x 1/24)))
(* x (* x 1/24))
(* x 1/24)
(* x (+ 1/2 (* x (* x (+ 1/24 (* (* x x) 1/240))))))
(+ 1/2 (* x (* x (+ 1/24 (* (* x x) 1/240)))))
(* x (* x (+ 1/24 (* (* x x) 1/240))))
(* x (+ 1/24 (* (* x x) 1/240)))
(pow 1 -1/2)
(* (* x x) 17/40320)
(* (* x x) (+ 1/240 (* (* x x) 17/40320)))
(* (* x x) 1/240)
Outputs
(+.f64 (*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (/.f64 x #s(literal 2 binary64)))
(+.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))
(-.f64 (/.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (-.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) (/.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (-.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))
(fma.f64 x #s(literal 1/2 binary64) (*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))
(fma.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (/.f64 x #s(literal 2 binary64)))
(fma.f64 #s(literal 1/2 binary64) x (*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))
(fma.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (/.f64 x #s(literal 2 binary64)))
(fma.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x)) (/.f64 x #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) x (/.f64 x #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))
(fma.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1/2 binary64) (*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))
(fma.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 x x) (/.f64 x #s(literal 2 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (/.f64 x #s(literal 2 binary64)))
(/.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 x (*.f64 x x)))) (+.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))))
(/.f64 (-.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) (-.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))
(/.f64 (*.f64 x (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 x (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) x) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))) (neg.f64 (-.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))
(/.f64 (neg.f64 (*.f64 x (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 x (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) x)) (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 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/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) x)) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (-.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (/.f64 x #s(literal 2 binary64))))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) x)
(+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) #s(literal 1/2 binary64))
(+.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/2 binary64)))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))
(-.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) #s(literal 1/2 binary64))))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/2 binary64)))
(fma.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/24 binary64) (*.f64 x x) (+.f64 (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/2 binary64)))
(fma.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (*.f64 x #s(literal 1/24 binary64)) x (+.f64 (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/2 binary64)))
(fma.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))
(fma.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))
(fma.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) x #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) #s(literal 1/2 binary64)))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) #s(literal 1/4 binary64)) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 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/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1/512 binary64) (pow.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/64 binary64) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/16 binary64) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 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/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))) (neg.f64 (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (pow.f64 (+.f64 (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/2 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/2 binary64))) (*.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(pow.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) #s(literal 1/2 binary64))))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))
(+.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))
(+.f64 (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))) (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))
(fma.f64 x (*.f64 x (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
(fma.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))
(fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
(fma.f64 #s(literal 1/24 binary64) (*.f64 x x) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))
(fma.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
(fma.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
(fma.f64 (*.f64 x #s(literal 1/24 binary64)) x (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
(fma.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) x) x (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64)))))
(/.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 1/576 binary64) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))
(/.f64 (*.f64 (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 x x)) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 x x)) (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (neg.f64 (+.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (neg.f64 (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))))))) (neg.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 1/576 binary64) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (neg.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 x x))) (neg.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 x x))) (neg.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))
(*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x x))
(*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 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)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) x)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 x #s(literal -2 binary64)))
(neg.f64 (/.f64 x #s(literal -2 binary64)))
(/.f64 x #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 2 binary64) x))))
(/.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -2 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 2 binary64) x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) #s(literal 2 binary64))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x))) #s(literal -2 binary64))
(pow.f64 (/.f64 #s(literal 2 binary64) x) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 x #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) x)
(*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 x #s(literal 2 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1/2 binary64))
(+.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (/.f64 x #s(literal 2 binary64)))
(+.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (-.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))) (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) (-.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))))
(fma.f64 x #s(literal 1/2 binary64) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(fma.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (/.f64 x #s(literal 2 binary64)))
(fma.f64 #s(literal 1/2 binary64) x (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal 1/24 binary64)) (/.f64 x #s(literal 2 binary64)))
(fma.f64 (*.f64 x #s(literal 1/24 binary64)) (*.f64 x x) (/.f64 x #s(literal 2 binary64)))
(fma.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) x (/.f64 x #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(fma.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1/2 binary64) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1/24 binary64) (/.f64 x #s(literal 2 binary64)))
(/.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (+.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) (*.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64))))))))
(/.f64 (-.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))) (-.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64))))))
(/.f64 (*.f64 x (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 x (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x))))) x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) x) (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) (*.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64))))))) (neg.f64 (-.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))))
(/.f64 (neg.f64 (*.f64 x (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x))))))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 x (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x))))) x)) (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) x)) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) (-.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (/.f64 x #s(literal 2 binary64))))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) x)
(+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
(+.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) #s(literal 1/2 binary64))
(-.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) (/.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))))
(-.f64 (/.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (*.f64 x #s(literal 1/24 binary64)) x #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))))) (neg.f64 (+.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/4 binary64)) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1/512 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/64 binary64) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/16 binary64) (+.f64 (*.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))) (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))) (neg.f64 (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))
(pow.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))))
(*.f64 x (*.f64 x #s(literal 1/24 binary64)))
(*.f64 (*.f64 x x) #s(literal 1/24 binary64))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(*.f64 (*.f64 x #s(literal 1/24 binary64)) x)
(*.f64 x #s(literal 1/24 binary64))
(*.f64 #s(literal 1/24 binary64) x)
(+.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (/.f64 x #s(literal 2 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (-.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))) (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))) (-.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))))
(fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))
(fma.f64 x (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (/.f64 x #s(literal 2 binary64)))
(fma.f64 #s(literal 1/2 binary64) x (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))
(fma.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (/.f64 x #s(literal 2 binary64)))
(fma.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x x) (/.f64 x #s(literal 2 binary64)))
(fma.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) x (/.f64 x #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 x #s(literal 2 binary64)) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))
(fma.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))
(fma.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) (/.f64 x #s(literal 2 binary64)))
(/.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))) (+.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))) (*.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))))
(/.f64 (-.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))) (-.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))
(/.f64 (*.f64 x (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 x (-.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))
(/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))))) x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))) x) (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))))) (neg.f64 (+.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))) (*.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))) (neg.f64 (-.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))))
(/.f64 (neg.f64 (*.f64 x (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))))))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 x (-.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))))) x)) (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))) x)) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))) (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))) (-.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (/.f64 x #s(literal 2 binary64))))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))) x)
(+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))
(+.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) #s(literal 1/2 binary64))
(-.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))) (/.f64 (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))))
(-.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) #s(literal 1/2 binary64))))
(fma.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) #s(literal 1/2 binary64))
(fma.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) x #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))) (-.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) #s(literal 1/2 binary64)))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))))) (+.f64 (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))) (-.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))))) (neg.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))))
(/.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))) #s(literal 1/4 binary64)) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))) (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1/512 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))) (*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/64 binary64) (-.f64 (*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/16 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))) (*.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))))) (neg.f64 (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) #s(literal 1/2 binary64))))
(pow.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))) (-.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) #s(literal 1/2 binary64))))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))))
(+.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))
(+.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))
(+.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x)))
(+.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) x))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
(+.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x)))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) x))
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x)))
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) x))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
(fma.f64 #s(literal 1/24 binary64) (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))
(fma.f64 #s(literal 1/24 binary64) (*.f64 x x) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))
(fma.f64 #s(literal 1/24 binary64) (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x)))
(fma.f64 #s(literal 1/24 binary64) (*.f64 x x) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) x))
(fma.f64 (*.f64 x #s(literal 1/24 binary64)) x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))
(fma.f64 (*.f64 x #s(literal 1/24 binary64)) x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))
(fma.f64 (*.f64 x #s(literal 1/24 binary64)) x (*.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x)))
(fma.f64 (*.f64 x #s(literal 1/24 binary64)) x (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) x))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
(/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/13824 binary64) (*.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))))
(/.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 1/576 binary64) (*.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/13824 binary64) (*.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))))) (neg.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 1/576 binary64) (*.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))) (neg.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (pow.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (*.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (pow.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) x) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) x) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) x)) (*.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (-.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x))) (-.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))
(*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))
(*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 x x))
(*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) x)
(+.f64 (*.f64 x #s(literal 1/24 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))
(+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 x #s(literal 1/24 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x #s(literal 1/24 binary64)) (*.f64 x #s(literal 1/24 binary64))) (-.f64 (*.f64 x #s(literal 1/24 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (/.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (-.f64 (*.f64 x #s(literal 1/24 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))
(fma.f64 x #s(literal 1/24 binary64) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x #s(literal 1/24 binary64)))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal 1/240 binary64)) (*.f64 x #s(literal 1/24 binary64)))
(fma.f64 #s(literal 1/24 binary64) x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))
(fma.f64 #s(literal 1/240 binary64) (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 1/24 binary64)))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) x (*.f64 x #s(literal 1/24 binary64)))
(fma.f64 (*.f64 x #s(literal 1/240 binary64)) (*.f64 x x) (*.f64 x #s(literal 1/24 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1/240 binary64) (*.f64 x #s(literal 1/24 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x #s(literal 1/24 binary64)) (*.f64 x #s(literal 1/24 binary64))) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 (*.f64 x #s(literal 1/24 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1/24 binary64)) (*.f64 x #s(literal 1/24 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (-.f64 (*.f64 x #s(literal 1/24 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))
(/.f64 (*.f64 x (+.f64 #s(literal 1/13824 binary64) (*.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))))
(/.f64 (*.f64 x (-.f64 #s(literal 1/576 binary64) (*.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1/13824 binary64) (*.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) x) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) x) (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (*.f64 (*.f64 x #s(literal 1/24 binary64)) (*.f64 x #s(literal 1/24 binary64))) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 (*.f64 x #s(literal 1/24 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1/24 binary64)) (*.f64 x #s(literal 1/24 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))) (neg.f64 (-.f64 (*.f64 x #s(literal 1/24 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))
(/.f64 (neg.f64 (*.f64 x (+.f64 #s(literal 1/13824 binary64) (*.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))))) (neg.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))))
(/.f64 (neg.f64 (*.f64 x (-.f64 #s(literal 1/576 binary64) (*.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))) (neg.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/13824 binary64) (*.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) x)) (neg.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) x)) (neg.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (-.f64 (*.f64 (*.f64 x #s(literal 1/24 binary64)) (*.f64 x #s(literal 1/24 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 x #s(literal 1/24 binary64))))))
(*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))
(*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) x)
#s(literal 1 binary64)
(*.f64 x (*.f64 x #s(literal 17/40320 binary64)))
(*.f64 (*.f64 x x) #s(literal 17/40320 binary64))
(*.f64 #s(literal 17/40320 binary64) (*.f64 x x))
(*.f64 (*.f64 x #s(literal 17/40320 binary64)) x)
(+.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))
(+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))
(-.f64 (/.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))
(fma.f64 x (*.f64 x #s(literal 1/240 binary64)) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))
(fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))
(fma.f64 x (*.f64 (*.f64 x #s(literal 17/40320 binary64)) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))
(fma.f64 (*.f64 x x) #s(literal 1/240 binary64) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))
(fma.f64 #s(literal 1/240 binary64) (*.f64 x x) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))
(fma.f64 (*.f64 x #s(literal 1/240 binary64)) x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 17/40320 binary64)) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 17/40320 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) x) x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 4913/65548320768000 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))
(/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 4913/65548320768000 binary64))))) (+.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))))
(/.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 289/1625702400 binary64)))) (-.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 4913/65548320768000 binary64)))) (*.f64 x x)) (+.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 289/1625702400 binary64))) (*.f64 x x)) (-.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 4913/65548320768000 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (neg.f64 (+.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 4913/65548320768000 binary64)))))) (neg.f64 (+.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 289/1625702400 binary64))))) (neg.f64 (-.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 4913/65548320768000 binary64)))) (*.f64 x x))) (neg.f64 (+.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 289/1625702400 binary64))) (*.f64 x x))) (neg.f64 (-.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 4913/65548320768000 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))
(*.f64 (*.f64 x x) (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))
(*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 x x))
(*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) x)
(*.f64 x (*.f64 x #s(literal 1/240 binary64)))
(*.f64 (*.f64 x x) #s(literal 1/240 binary64))
(*.f64 #s(literal 1/240 binary64) (*.f64 x x))
(*.f64 (*.f64 x #s(literal 1/240 binary64)) x)

simplify194.0ms (2.6%)

Algorithm
egg-herbie
Rules
2750×*-lowering-*.f32
2750×*-lowering-*.f64
1696×fnmadd-define
1416×fma-lowering-fma.f32
1416×fma-lowering-fma.f64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0911508
13111225
29551220
327651208
460171208
084141208
Stop Event
iter limit
node limit
Counts
192 → 192
Calls
Call 1
Inputs
(* 1/2 x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(* 17/40320 (pow x 7))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(* 17/40320 (pow x 7))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 4))) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))))
1/2
(+ 1/2 (* 1/24 (pow x 2)))
(+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))
(+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))
(* 17/40320 (pow x 6))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(* 17/40320 (pow x 6))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(* 1/24 (pow x 2))
(* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))
(* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))
(* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))
(* 17/40320 (pow x 6))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* 17/40320 (pow x 6))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* 1/24 (pow x 3))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* 1/24 (pow x 3))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
1/2
(+ 1/2 (* 1/24 (pow x 2)))
(+ 1/2 (* 1/24 (pow x 2)))
(+ 1/2 (* 1/24 (pow x 2)))
(* 1/24 (pow x 2))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* 1/24 (pow x 2))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* 1/24 (pow x 2))
(* 1/24 (pow x 2))
(* 1/24 (pow x 2))
(* 1/24 (pow x 2))
(* 1/24 (pow x 2))
(* 1/24 (pow x 2))
(* 1/24 (pow x 2))
(* 1/24 (pow x 2))
(* 1/24 (pow x 2))
(* 1/24 (pow x 2))
(* 1/24 (pow x 2))
(* 1/24 (pow x 2))
(* 1/24 x)
(* 1/24 x)
(* 1/24 x)
(* 1/24 x)
(* 1/24 x)
(* 1/24 x)
(* 1/24 x)
(* 1/24 x)
(* 1/24 x)
(* 1/24 x)
(* 1/24 x)
(* 1/24 x)
(* 1/2 x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(* 1/240 (pow x 5))
(* (pow x 5) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* (pow x 5) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(* (pow x 5) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(* 1/240 (pow x 5))
(* (pow x 5) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 2))) 1/240)))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 2))) 1/240)))
1/2
(+ 1/2 (* 1/24 (pow x 2)))
(+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))
(+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))
(* 1/240 (pow x 4))
(* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(* (pow x 4) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(* 1/240 (pow x 4))
(* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(* (pow x 4) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(* 1/24 (pow x 2))
(* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))
(* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))
(* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))
(* 1/240 (pow x 4))
(* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* 1/240 (pow x 4))
(* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* 1/24 x)
(* x (+ 1/24 (* 1/240 (pow x 2))))
(* x (+ 1/24 (* 1/240 (pow x 2))))
(* x (+ 1/24 (* 1/240 (pow x 2))))
(* 1/240 (pow x 3))
(* (pow x 3) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* (pow x 3) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* (pow x 3) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* 1/240 (pow x 3))
(* (pow x 3) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* (pow x 3) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* (pow x 3) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* 17/40320 (pow x 2))
(* 17/40320 (pow x 2))
(* 17/40320 (pow x 2))
(* 17/40320 (pow x 2))
(* 17/40320 (pow x 2))
(* 17/40320 (pow x 2))
(* 17/40320 (pow x 2))
(* 17/40320 (pow x 2))
(* 17/40320 (pow x 2))
(* 17/40320 (pow x 2))
(* 17/40320 (pow x 2))
(* 17/40320 (pow x 2))
(* 1/240 (pow x 2))
(* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))
(* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))
(* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))
(* 17/40320 (pow x 4))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* 17/40320 (pow x 4))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* 1/240 (pow x 2))
(* 1/240 (pow x 2))
(* 1/240 (pow x 2))
(* 1/240 (pow x 2))
(* 1/240 (pow x 2))
(* 1/240 (pow x 2))
(* 1/240 (pow x 2))
(* 1/240 (pow x 2))
(* 1/240 (pow x 2))
(* 1/240 (pow x 2))
(* 1/240 (pow x 2))
(* 1/240 (pow x 2))
Outputs
(* 1/2 x)
(*.f64 #s(literal 1/2 binary64) x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64))))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 x (*.f64 x #s(literal 17/40320 binary64))))))))))
(* 17/40320 (pow x 7))
(*.f64 #s(literal 17/40320 binary64) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))) (/.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 17/40320 binary64) (+.f64 (/.f64 #s(literal 1/240 binary64) (*.f64 x x)) (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(* 17/40320 (pow x 7))
(*.f64 #s(literal 17/40320 binary64) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal 17/40320 binary64) (/.f64 (+.f64 #s(literal 1/240 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 x x))) (*.f64 x x))))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 4))) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 (/.f64 #s(literal 1/240 binary64) (*.f64 x x)) (+.f64 #s(literal 17/40320 binary64) (/.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/24 (pow x 2)))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))
(+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))
(+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64)))))))
(+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 x (*.f64 x #s(literal 17/40320 binary64)))))))))
(* 17/40320 (pow x 6))
(*.f64 #s(literal 17/40320 binary64) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(*.f64 (+.f64 (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))) (/.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))) (/.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (pow.f64 x #s(literal 6 binary64))))
(* 17/40320 (pow x 6))
(*.f64 #s(literal 17/40320 binary64) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(*.f64 (+.f64 (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))) (/.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))) (/.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (pow.f64 x #s(literal 6 binary64))))
(* 1/24 (pow x 2))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64))))))
(* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))
(*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 x (*.f64 x #s(literal 17/40320 binary64))))))))
(* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))
(*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 x (*.f64 x #s(literal 17/40320 binary64))))))))
(* 17/40320 (pow x 6))
(*.f64 #s(literal 17/40320 binary64) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(*.f64 (+.f64 (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))) (/.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(*.f64 (+.f64 (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))) (/.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (pow.f64 x #s(literal 6 binary64)))
(* 17/40320 (pow x 6))
(*.f64 #s(literal 17/40320 binary64) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(*.f64 (+.f64 (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))) (/.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(*.f64 (+.f64 (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))) (/.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (pow.f64 x #s(literal 6 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/2 x)
(*.f64 #s(literal 1/2 binary64) x)
(* 1/2 x)
(*.f64 #s(literal 1/2 binary64) x)
(* 1/2 x)
(*.f64 #s(literal 1/2 binary64) x)
(* 1/2 x)
(*.f64 #s(literal 1/2 binary64) x)
(* 1/2 x)
(*.f64 #s(literal 1/2 binary64) x)
(* 1/2 x)
(*.f64 #s(literal 1/2 binary64) x)
(* 1/2 x)
(*.f64 #s(literal 1/2 binary64) x)
(* 1/2 x)
(*.f64 #s(literal 1/2 binary64) x)
(* 1/2 x)
(*.f64 #s(literal 1/2 binary64) x)
(* 1/2 x)
(*.f64 #s(literal 1/2 binary64) x)
(* 1/2 x)
(*.f64 #s(literal 1/2 binary64) x)
(* 1/2 x)
(*.f64 #s(literal 1/2 binary64) x)
(* 1/2 x)
(*.f64 #s(literal 1/2 binary64) x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(* 1/24 (pow x 3))
(*.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(* 1/24 (pow x 3))
(*.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/24 (pow x 2)))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))
(+ 1/2 (* 1/24 (pow x 2)))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))
(+ 1/2 (* 1/24 (pow x 2)))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))
(* 1/24 (pow x 2))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))
(* 1/24 (pow x 2))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))
(* 1/24 (pow x 2))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(* 1/24 (pow x 2))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(* 1/24 (pow x 2))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(* 1/24 (pow x 2))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(* 1/24 (pow x 2))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(* 1/24 (pow x 2))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(* 1/24 (pow x 2))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(* 1/24 (pow x 2))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(* 1/24 (pow x 2))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(* 1/24 (pow x 2))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(* 1/24 (pow x 2))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(* 1/24 (pow x 2))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(* 1/24 x)
(*.f64 x #s(literal 1/24 binary64))
(* 1/24 x)
(*.f64 x #s(literal 1/24 binary64))
(* 1/24 x)
(*.f64 x #s(literal 1/24 binary64))
(* 1/24 x)
(*.f64 x #s(literal 1/24 binary64))
(* 1/24 x)
(*.f64 x #s(literal 1/24 binary64))
(* 1/24 x)
(*.f64 x #s(literal 1/24 binary64))
(* 1/24 x)
(*.f64 x #s(literal 1/24 binary64))
(* 1/24 x)
(*.f64 x #s(literal 1/24 binary64))
(* 1/24 x)
(*.f64 x #s(literal 1/24 binary64))
(* 1/24 x)
(*.f64 x #s(literal 1/24 binary64))
(* 1/24 x)
(*.f64 x #s(literal 1/24 binary64))
(* 1/24 x)
(*.f64 x #s(literal 1/24 binary64))
(* 1/2 x)
(*.f64 #s(literal 1/2 binary64) x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64))))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64))))))))
(* 1/240 (pow x 5))
(*.f64 #s(literal 1/240 binary64) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))
(* (pow x 5) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64))))))
(* (pow x 5) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (+.f64 #s(literal 1/240 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 x x))) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))
(* (pow x 5) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (+.f64 #s(literal 1/240 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 x x))) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))
(* 1/240 (pow x 5))
(*.f64 #s(literal 1/240 binary64) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))
(* (pow x 5) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64))))))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 2))) 1/240)))
(*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 1/240 binary64) (/.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 x x))) (*.f64 x x))))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 2))) 1/240)))
(*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 1/240 binary64) (/.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 x x))) (*.f64 x x))))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/24 (pow x 2)))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))
(+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))
(+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64)))))))
(+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))
(+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64)))))))
(* 1/240 (pow x 4))
(*.f64 x (*.f64 #s(literal 1/240 binary64) (*.f64 x (*.f64 x x))))
(* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64))))))
(* (pow x 4) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64)))))))
(* (pow x 4) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64)))))))
(* 1/240 (pow x 4))
(*.f64 x (*.f64 #s(literal 1/240 binary64) (*.f64 x (*.f64 x x))))
(* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64))))))
(* (pow x 4) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64)))))))
(* (pow x 4) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64)))))))
(* 1/24 (pow x 2))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64))))))
(* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64))))))
(* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64))))))
(* 1/240 (pow x 4))
(*.f64 x (*.f64 #s(literal 1/240 binary64) (*.f64 x (*.f64 x x))))
(* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64))))))
(* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64))))))
(* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64))))))
(* 1/240 (pow x 4))
(*.f64 x (*.f64 #s(literal 1/240 binary64) (*.f64 x (*.f64 x x))))
(* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64))))))
(* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64))))))
(* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64))))))
(* 1/24 x)
(*.f64 x #s(literal 1/24 binary64))
(* x (+ 1/24 (* 1/240 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64)))))
(* x (+ 1/24 (* 1/240 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64)))))
(* x (+ 1/24 (* 1/240 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64)))))
(* 1/240 (pow x 3))
(*.f64 #s(literal 1/240 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64)))))
(* (pow x 3) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64)))))
(* (pow x 3) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64)))))
(* 1/240 (pow x 3))
(*.f64 #s(literal 1/240 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64)))))
(* (pow x 3) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64)))))
(* (pow x 3) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64)))))
(* 17/40320 (pow x 2))
(*.f64 x (*.f64 x #s(literal 17/40320 binary64)))
(* 17/40320 (pow x 2))
(*.f64 x (*.f64 x #s(literal 17/40320 binary64)))
(* 17/40320 (pow x 2))
(*.f64 x (*.f64 x #s(literal 17/40320 binary64)))
(* 17/40320 (pow x 2))
(*.f64 x (*.f64 x #s(literal 17/40320 binary64)))
(* 17/40320 (pow x 2))
(*.f64 x (*.f64 x #s(literal 17/40320 binary64)))
(* 17/40320 (pow x 2))
(*.f64 x (*.f64 x #s(literal 17/40320 binary64)))
(* 17/40320 (pow x 2))
(*.f64 x (*.f64 x #s(literal 17/40320 binary64)))
(* 17/40320 (pow x 2))
(*.f64 x (*.f64 x #s(literal 17/40320 binary64)))
(* 17/40320 (pow x 2))
(*.f64 x (*.f64 x #s(literal 17/40320 binary64)))
(* 17/40320 (pow x 2))
(*.f64 x (*.f64 x #s(literal 17/40320 binary64)))
(* 17/40320 (pow x 2))
(*.f64 x (*.f64 x #s(literal 17/40320 binary64)))
(* 17/40320 (pow x 2))
(*.f64 x (*.f64 x #s(literal 17/40320 binary64)))
(* 1/240 (pow x 2))
(*.f64 x (*.f64 x #s(literal 1/240 binary64)))
(* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 x (*.f64 x #s(literal 17/40320 binary64))))))
(* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 x (*.f64 x #s(literal 17/40320 binary64))))))
(* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 x (*.f64 x #s(literal 17/40320 binary64))))))
(* 17/40320 (pow x 4))
(*.f64 #s(literal 17/40320 binary64) (*.f64 x (*.f64 x (*.f64 x x))))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 x (*.f64 x #s(literal 17/40320 binary64))))))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 x (*.f64 x #s(literal 17/40320 binary64))))))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 x (*.f64 x #s(literal 17/40320 binary64))))))
(* 17/40320 (pow x 4))
(*.f64 #s(literal 17/40320 binary64) (*.f64 x (*.f64 x (*.f64 x x))))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 x (*.f64 x #s(literal 17/40320 binary64))))))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 x (*.f64 x #s(literal 17/40320 binary64))))))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 x (*.f64 x #s(literal 17/40320 binary64))))))
(* 1/240 (pow x 2))
(*.f64 x (*.f64 x #s(literal 1/240 binary64)))
(* 1/240 (pow x 2))
(*.f64 x (*.f64 x #s(literal 1/240 binary64)))
(* 1/240 (pow x 2))
(*.f64 x (*.f64 x #s(literal 1/240 binary64)))
(* 1/240 (pow x 2))
(*.f64 x (*.f64 x #s(literal 1/240 binary64)))
(* 1/240 (pow x 2))
(*.f64 x (*.f64 x #s(literal 1/240 binary64)))
(* 1/240 (pow x 2))
(*.f64 x (*.f64 x #s(literal 1/240 binary64)))
(* 1/240 (pow x 2))
(*.f64 x (*.f64 x #s(literal 1/240 binary64)))
(* 1/240 (pow x 2))
(*.f64 x (*.f64 x #s(literal 1/240 binary64)))
(* 1/240 (pow x 2))
(*.f64 x (*.f64 x #s(literal 1/240 binary64)))
(* 1/240 (pow x 2))
(*.f64 x (*.f64 x #s(literal 1/240 binary64)))
(* 1/240 (pow x 2))
(*.f64 x (*.f64 x #s(literal 1/240 binary64)))
(* 1/240 (pow x 2))
(*.f64 x (*.f64 x #s(literal 1/240 binary64)))

eval76.0ms (1%)

Compiler

Compiled 18230 to 1490 computations (91.8% saved)

prune51.0ms (0.7%)

Pruning

10 alts after pruning (4 fresh and 6 done)

PrunedKeptTotal
New5954599
Fresh000
Picked145
Done022
Total59610606
Accuracy
100.0%
Counts
606 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
60.9%
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
43.0%
(/.f64 x #s(literal 2 binary64))
43.1%
(+.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))
43.0%
(+.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
43.1%
(*.f64 x (+.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/2 binary64))))
43.1%
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
43.1%
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))
43.0%
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
100.0%
(tan.f64 (/.f64 x #s(literal 2 binary64)))
8.3%
#s(literal 1 binary64)
Compiler

Compiled 129 to 84 computations (34.9% saved)

simplify119.0ms (1.6%)

Algorithm
egg-herbie
Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))
cost-diff0
(*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
cost-diff0
(/.f64 x #s(literal 2 binary64))
cost-diff0
(+.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))
cost-diff0
(*.f64 x (*.f64 x #s(literal 1/24 binary64)))
cost-diff0
(*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
cost-diff0
(/.f64 x #s(literal 2 binary64))
cost-diff0
(+.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
cost-diff0
(*.f64 x #s(literal 1/24 binary64))
cost-diff0
(*.f64 x (*.f64 x #s(literal 1/24 binary64)))
cost-diff0
(*.f64 x (+.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/2 binary64))))
cost-diff256
(+.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/2 binary64)))
Rules
1844×fma-define
1652×fma-lowering-fma.f32
1652×fma-lowering-fma.f64
640×sum3-define
402×*-lowering-*.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
026210
181187
2247184
3811184
42047184
52371184
62466184
72466184
82922184
02922184
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
1
(* x (+ (* x (* x 1/24)) (+ (* (+ 1/240 (* (* x x) 17/40320)) (* (* x x) (* x x))) 1/2)))
x
(+ (* x (* x 1/24)) (+ (* (+ 1/240 (* (* x x) 17/40320)) (* (* x x) (* x x))) 1/2))
(* x (* x 1/24))
(* x 1/24)
1/24
(+ (* (+ 1/240 (* (* x x) 17/40320)) (* (* x x) (* x x))) 1/2)
(* (+ 1/240 (* (* x x) 17/40320)) (* (* x x) (* x x)))
(+ 1/240 (* (* x x) 17/40320))
1/240
(* (* x x) 17/40320)
(* x x)
17/40320
(* (* x x) (* x x))
1/2
(+ (/ x 2) (* x (* x (* x 1/24))))
(/ x 2)
x
2
(* x (* x (* x 1/24)))
(* x (* x 1/24))
(* x 1/24)
1/24
(+ (/ x 2) (* x (* (* x x) (+ 1/24 (* x (* x (+ 1/240 (* (* x x) 17/40320))))))))
(/ x 2)
x
2
(* x (* (* x x) (+ 1/24 (* x (* x (+ 1/240 (* (* x x) 17/40320)))))))
(* (* x x) (+ 1/24 (* x (* x (+ 1/240 (* (* x x) 17/40320))))))
(* x x)
(+ 1/24 (* x (* x (+ 1/240 (* (* x x) 17/40320)))))
1/24
(* x (* x (+ 1/240 (* (* x x) 17/40320))))
(* x (+ 1/240 (* (* x x) 17/40320)))
(+ 1/240 (* (* x x) 17/40320))
1/240
(* (* x x) 17/40320)
17/40320
Outputs
1
#s(literal 1 binary64)
(* x (+ (* x (* x 1/24)) (+ (* (+ 1/240 (* (* x x) 17/40320)) (* (* x x) (* x x))) 1/2)))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))
x
(+ (* x (* x 1/24)) (+ (* (+ 1/240 (* (* x x) 17/40320)) (* (* x x) (* x x))) 1/2))
(+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(* x (* x 1/24))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(* x 1/24)
(*.f64 x #s(literal 1/24 binary64))
1/24
#s(literal 1/24 binary64)
(+ (* (+ 1/240 (* (* x x) 17/40320)) (* (* x x) (* x x))) 1/2)
(+.f64 (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 1/2 binary64))
(* (+ 1/240 (* (* x x) 17/40320)) (* (* x x) (* x x)))
(*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 x (*.f64 x (*.f64 x x))))
(+ 1/240 (* (* x x) 17/40320))
(+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))
1/240
#s(literal 1/240 binary64)
(* (* x x) 17/40320)
(*.f64 (*.f64 x x) #s(literal 17/40320 binary64))
(* x x)
(*.f64 x x)
17/40320
#s(literal 17/40320 binary64)
(* (* x x) (* x x))
(*.f64 x (*.f64 x (*.f64 x x)))
1/2
#s(literal 1/2 binary64)
(+ (/ x 2) (* x (* x (* x 1/24))))
(+.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(/ x 2)
(/.f64 x #s(literal 2 binary64))
x
2
#s(literal 2 binary64)
(* x (* x (* x 1/24)))
(*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))
(* x (* x 1/24))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(* x 1/24)
(*.f64 x #s(literal 1/24 binary64))
1/24
#s(literal 1/24 binary64)
(+ (/ x 2) (* x (* (* x x) (+ 1/24 (* x (* x (+ 1/240 (* (* x x) 17/40320))))))))
(+.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))
(/ x 2)
(/.f64 x #s(literal 2 binary64))
x
2
#s(literal 2 binary64)
(* x (* (* x x) (+ 1/24 (* x (* x (+ 1/240 (* (* x x) 17/40320)))))))
(*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x)))
(* (* x x) (+ 1/24 (* x (* x (+ 1/240 (* (* x x) 17/40320))))))
(*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))
(* x x)
(*.f64 x x)
(+ 1/24 (* x (* x (+ 1/240 (* (* x x) 17/40320)))))
(+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))
1/24
#s(literal 1/24 binary64)
(* x (* x (+ 1/240 (* (* x x) 17/40320))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))
(* x (+ 1/240 (* (* x x) 17/40320)))
(*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))
(+ 1/240 (* (* x x) 17/40320))
(+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))
1/240
#s(literal 1/240 binary64)
(* (* x x) 17/40320)
(*.f64 (*.f64 x x) #s(literal 17/40320 binary64))
17/40320
#s(literal 17/40320 binary64)

localize158.0ms (2.1%)

Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))
accuracy99.8%
(*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))
accuracy99.8%
(*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))
accuracy99.0%
(*.f64 (*.f64 x x) #s(literal 17/40320 binary64))
accuracy100.0%
(+.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
accuracy99.9%
(*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
accuracy99.8%
(*.f64 x (*.f64 x #s(literal 1/24 binary64)))
accuracy99.5%
(*.f64 x #s(literal 1/24 binary64))
accuracy99.8%
(*.f64 (*.f64 x x) (*.f64 x x))
accuracy99.8%
(*.f64 x (*.f64 x #s(literal 1/24 binary64)))
accuracy99.5%
(*.f64 x #s(literal 1/24 binary64))
accuracy99.0%
(*.f64 (*.f64 x x) #s(literal 17/40320 binary64))
Results
115.0ms256×0valid
Compiler

Compiled 265 to 27 computations (89.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 43.0ms
ival-mult: 22.0ms (51.4% of total)
...c/correct-round.rkt:119:19: 11.0ms (25.7% of total)
ival-add: 7.0ms (16.3% of total)
ival-div: 2.0ms (4.7% of total)
const: 1.0ms (2.3% of total)
backward-pass: 0.0ms (0% of total)

series6.0ms (0.1%)

Counts
14 → 168
Calls
Call 1
Inputs
#<alt (+ (* x (* x 1/24)) (+ (* (+ 1/240 (* (* x x) 17/40320)) (* (* x x) (* x x))) 1/2))>
#<alt (* x (+ (* x (* x 1/24)) (+ (* (+ 1/240 (* (* x x) 17/40320)) (* (* x x) (* x x))) 1/2)))>
#<alt (* x (* x 1/24))>
#<alt (* x 1/24)>
#<alt (+ (/ x 2) (* x (* x (* x 1/24))))>
#<alt (/ x 2)>
#<alt (* x (* x (* x 1/24)))>
#<alt (+ (/ x 2) (* x (* (* x x) (+ 1/24 (* x (* x (+ 1/240 (* (* x x) 17/40320))))))))>
#<alt (* x (* (* x x) (+ 1/24 (* x (* x (+ 1/240 (* (* x x) 17/40320)))))))>
#<alt (* (* x x) (+ 1/24 (* x (* x (+ 1/240 (* (* x x) 17/40320))))))>
#<alt (* (* x x) 17/40320)>
#<alt (* (* x x) (* x x))>
#<alt (* x (+ 1/240 (* (* x x) 17/40320)))>
#<alt (* x (* x (+ 1/240 (* (* x x) 17/40320))))>
Outputs
#<alt 1/2>
#<alt (+ 1/2 (* 1/24 (pow x 2)))>
#<alt (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))>
#<alt (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))>
#<alt (* 17/40320 (pow x 6))>
#<alt (* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))>
#<alt (* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))>
#<alt (* 17/40320 (pow x 6))>
#<alt (* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))>
#<alt (* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))>
#<alt (* 1/2 x)>
#<alt (* x (+ 1/2 (* 1/24 (pow x 2))))>
#<alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))>
#<alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))>
#<alt (* 17/40320 (pow x 7))>
#<alt (* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))>
#<alt (* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))>
#<alt (* 17/40320 (pow x 7))>
#<alt (* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))>
#<alt (* -1 (* (pow x 7) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 4))) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))))>
#<alt (* 1/24 (pow x 2))>
#<alt (* 1/24 (pow x 2))>
#<alt (* 1/24 (pow x 2))>
#<alt (* 1/24 (pow x 2))>
#<alt (* 1/24 (pow x 2))>
#<alt (* 1/24 (pow x 2))>
#<alt (* 1/24 (pow x 2))>
#<alt (* 1/24 (pow x 2))>
#<alt (* 1/24 (pow x 2))>
#<alt (* 1/24 (pow x 2))>
#<alt (* 1/24 (pow x 2))>
#<alt (* 1/24 (pow x 2))>
#<alt (* 1/24 x)>
#<alt (* 1/24 x)>
#<alt (* 1/24 x)>
#<alt (* 1/24 x)>
#<alt (* 1/24 x)>
#<alt (* 1/24 x)>
#<alt (* 1/24 x)>
#<alt (* 1/24 x)>
#<alt (* 1/24 x)>
#<alt (* 1/24 x)>
#<alt (* 1/24 x)>
#<alt (* 1/24 x)>
#<alt (* 1/2 x)>
#<alt (* x (+ 1/2 (* 1/24 (pow x 2))))>
#<alt (* x (+ 1/2 (* 1/24 (pow x 2))))>
#<alt (* x (+ 1/2 (* 1/24 (pow x 2))))>
#<alt (* 1/24 (pow x 3))>
#<alt (* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* 1/24 (pow x 3))>
#<alt (* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* 1/2 x)>
#<alt (* 1/24 (pow x 3))>
#<alt (* 1/24 (pow x 3))>
#<alt (* 1/24 (pow x 3))>
#<alt (* 1/24 (pow x 3))>
#<alt (* 1/24 (pow x 3))>
#<alt (* 1/24 (pow x 3))>
#<alt (* 1/24 (pow x 3))>
#<alt (* 1/24 (pow x 3))>
#<alt (* 1/24 (pow x 3))>
#<alt (* 1/24 (pow x 3))>
#<alt (* 1/24 (pow x 3))>
#<alt (* 1/24 (pow x 3))>
#<alt (* 1/2 x)>
#<alt (* x (+ 1/2 (* 1/24 (pow x 2))))>
#<alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))>
#<alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))>
#<alt (* 17/40320 (pow x 7))>
#<alt (* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))>
#<alt (* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))>
#<alt (* 17/40320 (pow x 7))>
#<alt (* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))>
#<alt (* -1 (* (pow x 7) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 4))) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))))>
#<alt (* 1/24 (pow x 3))>
#<alt (* (pow x 3) (+ 1/24 (* 1/240 (pow x 2))))>
#<alt (* (pow x 3) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))>
#<alt (* (pow x 3) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))>
#<alt (* 17/40320 (pow x 7))>
#<alt (* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))>
#<alt (* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))>
#<alt (* 17/40320 (pow x 7))>
#<alt (* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))>
#<alt (* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))>
#<alt (* 1/24 (pow x 2))>
#<alt (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))>
#<alt (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))>
#<alt (* 17/40320 (pow x 6))>
#<alt (* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))>
#<alt (* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))>
#<alt (* 17/40320 (pow x 6))>
#<alt (* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))>
#<alt (* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))>
#<alt (* 17/40320 (pow x 2))>
#<alt (* 17/40320 (pow x 2))>
#<alt (* 17/40320 (pow x 2))>
#<alt (* 17/40320 (pow x 2))>
#<alt (* 17/40320 (pow x 2))>
#<alt (* 17/40320 (pow x 2))>
#<alt (* 17/40320 (pow x 2))>
#<alt (* 17/40320 (pow x 2))>
#<alt (* 17/40320 (pow x 2))>
#<alt (* 17/40320 (pow x 2))>
#<alt (* 17/40320 (pow x 2))>
#<alt (* 17/40320 (pow x 2))>
#<alt (pow x 4)>
#<alt (pow x 4)>
#<alt (pow x 4)>
#<alt (pow x 4)>
#<alt (pow x 4)>
#<alt (pow x 4)>
#<alt (pow x 4)>
#<alt (pow x 4)>
#<alt (pow x 4)>
#<alt (pow x 4)>
#<alt (pow x 4)>
#<alt (pow x 4)>
#<alt (* 1/240 x)>
#<alt (* x (+ 1/240 (* 17/40320 (pow x 2))))>
#<alt (* x (+ 1/240 (* 17/40320 (pow x 2))))>
#<alt (* x (+ 1/240 (* 17/40320 (pow x 2))))>
#<alt (* 17/40320 (pow x 3))>
#<alt (* (pow x 3) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* (pow x 3) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* (pow x 3) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* 17/40320 (pow x 3))>
#<alt (* (pow x 3) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* (pow x 3) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* (pow x 3) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* 1/240 (pow x 2))>
#<alt (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))>
#<alt (* 17/40320 (pow x 4))>
#<alt (* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* 17/40320 (pow x 4))>
#<alt (* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
Calls

42 calls:

TimeVariablePointExpression
0.0ms
x
@inf
(+ (/ x 2) (* x (* x (* x 1/24))))
0.0ms
x
@0
(* x (* x (* x 1/24)))
0.0ms
x
@inf
(+ (/ x 2) (* x (* (* x x) (+ 1/24 (* x (* x (+ 1/240 (* (* x x) 17/40320))))))))
0.0ms
x
@0
(+ (/ x 2) (* x (* x (* x 1/24))))
0.0ms
x
@0
(* (* x x) (* x x))

rewrite387.0ms (5.2%)

Algorithm
batch-egg-rewrite
Rules
2966×*-lowering-*.f32
2966×*-lowering-*.f64
2890×fma-lowering-fma.f32
2890×fma-lowering-fma.f64
2246×/-lowering-/.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
025132
1166116
21570112
08137112
Stop Event
iter limit
node limit
Counts
14 → 417
Calls
Call 1
Inputs
(+ (* x (* x 1/24)) (+ (* (+ 1/240 (* (* x x) 17/40320)) (* (* x x) (* x x))) 1/2))
(* x (+ (* x (* x 1/24)) (+ (* (+ 1/240 (* (* x x) 17/40320)) (* (* x x) (* x x))) 1/2)))
(* x (* x 1/24))
(* x 1/24)
(+ (/ x 2) (* x (* x (* x 1/24))))
(/ x 2)
(* x (* x (* x 1/24)))
(+ (/ x 2) (* x (* (* x x) (+ 1/24 (* x (* x (+ 1/240 (* (* x x) 17/40320))))))))
(* x (* (* x x) (+ 1/24 (* x (* x (+ 1/240 (* (* x x) 17/40320)))))))
(* (* x x) (+ 1/24 (* x (* x (+ 1/240 (* (* x x) 17/40320))))))
(* (* x x) 17/40320)
(* (* x x) (* x x))
(* x (+ 1/240 (* (* x x) 17/40320)))
(* x (* x (+ 1/240 (* (* x x) 17/40320))))
Outputs
(+.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
(+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) #s(literal 1/2 binary64))
(+.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64)) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))) (-.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64)) (-.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) #s(literal 1/2 binary64))))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))
(fma.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) #s(literal 1/2 binary64))
(fma.f64 x (*.f64 x (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(fma.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(fma.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x x)) (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(fma.f64 #s(literal 1/24 binary64) (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 x #s(literal 1/24 binary64)) x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(fma.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))
(fma.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(fma.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(fma.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(fma.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/2 binary64)))))) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
(fma.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal -1/2 binary64))) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
(fma.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) x #s(literal 1/2 binary64))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(fma.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) x) x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(fma.f64 (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 x (*.f64 x x))) x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (-.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64)) (*.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (-.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (-.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))))) (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (-.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))))) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64)) (*.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))) (neg.f64 (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) #s(literal 1/8 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) #s(literal 1/4 binary64)) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64))) (-.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64)) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))) (*.f64 (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))) (*.f64 (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (-.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))))) (neg.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) #s(literal 1/8 binary64))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64)))) (neg.f64 (-.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) #s(literal 1/2 binary64))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (-.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (-.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))))))
(*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))))
(+.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))
(+.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (/.f64 x #s(literal 2 binary64)))
(+.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(-.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (/.f64 x #s(literal -2 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64))) (-.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))) (/.f64 (*.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))) (-.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))))
(-.f64 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (/.f64 x #s(literal 2 binary64)))) (/.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (-.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (/.f64 x #s(literal 2 binary64)))))
(fma.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))
(fma.f64 x #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))
(fma.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(fma.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (/.f64 x #s(literal 2 binary64)))
(fma.f64 (*.f64 x #s(literal 1/24 binary64)) (*.f64 x x) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) x (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal 1/24 binary64)) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (/.f64 x #s(literal 2 binary64)))
(fma.f64 #s(literal 1/2 binary64) x (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))
(fma.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) x (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(fma.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x)) (/.f64 x #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) x (/.f64 x #s(literal 2 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))
(fma.f64 #s(literal 1 binary64) (/.f64 x #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 x x) (/.f64 x #s(literal 2 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1/24 binary64) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (/.f64 x #s(literal 2 binary64)))
(/.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))))) (+.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (/.f64 x #s(literal 2 binary64))))))
(/.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))))) (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))) (/.f64 (-.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 2 binary64) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (/.f64 x #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))))
(/.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (/.f64 x #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x)))))))) (neg.f64 (+.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (/.f64 x #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x)))))))) (neg.f64 (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))) (/.f64 (-.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 2 binary64) x)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))) (neg.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64))) (-.f64 (*.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))) (-.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))) (/.f64 (*.f64 x x) #s(literal 4 binary64))) (-.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (/.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (-.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))))
(/.f64 (*.f64 x (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))) x) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (-.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))))
(/.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))) x) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 x (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64))))))
(/.f64 (+.f64 (*.f64 x (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64))))) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))) (*.f64 #s(literal -2 binary64) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))) (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64))))) (*.f64 (/.f64 #s(literal 2 binary64) x) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))) (*.f64 (/.f64 #s(literal 2 binary64) x) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (/.f64 #s(literal 2 binary64) x) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))) (*.f64 (/.f64 #s(literal 2 binary64) x) (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64))))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64)) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64)) (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64))))) (*.f64 (neg.f64 (/.f64 #s(literal 2 binary64) x)) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))) (*.f64 (neg.f64 (/.f64 #s(literal 2 binary64) x)) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (neg.f64 (/.f64 #s(literal 2 binary64) x)) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))) (*.f64 (neg.f64 (/.f64 #s(literal 2 binary64) x)) (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64)))) x)) (*.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64)))) #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) #s(literal -2 binary64)) (*.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64)))) (-.f64 #s(literal 0 binary64) x))) (*.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64)))) #s(literal -2 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) (/.f64 #s(literal 2 binary64) x)) (*.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64)))) (/.f64 #s(literal 2 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) (/.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64)))) (/.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) (neg.f64 (/.f64 #s(literal 2 binary64) x))) (*.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64)))) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64)))) (neg.f64 (/.f64 #s(literal 2 binary64) x))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) x)))) (*.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64)))) #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) x)) (*.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) #s(literal -2 binary64)) (*.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (-.f64 #s(literal 0 binary64) x))) (*.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal -2 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (/.f64 #s(literal 2 binary64) x)) (*.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (/.f64 #s(literal 2 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (/.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (/.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (neg.f64 (/.f64 #s(literal 2 binary64) x))) (*.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (neg.f64 (/.f64 #s(literal 2 binary64) x))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (neg.f64 (-.f64 #s(literal 0 binary64) x)))) (*.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) (*.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))))))) (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (/.f64 x #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))) (neg.f64 (neg.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))))) (neg.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64))) (-.f64 (*.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))))) (neg.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))) (/.f64 (*.f64 x x) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (/.f64 x #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))))) (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (-.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))))))
(/.f64 (neg.f64 (*.f64 x (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))))) (neg.f64 (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))) x)) (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (-.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))) x)) (neg.f64 (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))))
(pow.f64 (/.f64 (+.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (/.f64 x #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))) #s(literal -1 binary64))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) x)
(*.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (/.f64 x #s(literal 2 binary64)))))))
(*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))
(*.f64 (/.f64 (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) x) (/.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))
(*.f64 x (*.f64 x #s(literal 1/24 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(*.f64 (*.f64 x #s(literal 1/24 binary64)) x)
(*.f64 (*.f64 x x) #s(literal 1/24 binary64))
(*.f64 x #s(literal 1/24 binary64))
(*.f64 #s(literal 1/24 binary64) x)
(+.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (/.f64 x #s(literal 2 binary64)))
(-.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (/.f64 x #s(literal -2 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64))) (-.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (/.f64 x #s(literal 2 binary64)))) (/.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (-.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (/.f64 x #s(literal 2 binary64)))))
(fma.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (/.f64 x #s(literal 2 binary64)))
(fma.f64 x #s(literal 1/2 binary64) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(fma.f64 (*.f64 x #s(literal 1/24 binary64)) (*.f64 x x) (/.f64 x #s(literal 2 binary64)))
(fma.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) x (/.f64 x #s(literal 2 binary64)))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal 1/24 binary64)) (/.f64 x #s(literal 2 binary64)))
(fma.f64 #s(literal 1/2 binary64) x (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(fma.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1/2 binary64) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(fma.f64 #s(literal 1 binary64) (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1/24 binary64) (/.f64 x #s(literal 2 binary64)))
(/.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (+.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (-.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (/.f64 x #s(literal 2 binary64))))))
(/.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64))) (/.f64 (-.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))) (/.f64 #s(literal 2 binary64) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (-.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (/.f64 x #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) (*.f64 (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))))))
(/.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (-.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (/.f64 x #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) (*.f64 (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (-.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (/.f64 x #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64))) (/.f64 (-.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))) (/.f64 #s(literal 2 binary64) x)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))))) (neg.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64))) (/.f64 (*.f64 x x) #s(literal 4 binary64))) (-.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (/.f64 x #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))) (*.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64))))) (*.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x)))))) (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (-.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (/.f64 x #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))))) (neg.f64 (neg.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64))) (/.f64 (*.f64 x x) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (/.f64 x #s(literal 2 binary64)))))
(pow.f64 (/.f64 (+.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (-.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (/.f64 x #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) (*.f64 (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))))) #s(literal -1 binary64))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(*.f64 x (+.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (-.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (/.f64 x #s(literal 2 binary64)))))))
(*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))))
(*.f64 (/.f64 (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) x) (/.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) x)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 x #s(literal -2 binary64)))
(neg.f64 (/.f64 x #s(literal -2 binary64)))
(/.f64 x #s(literal 2 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 2 binary64) x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 2 binary64) x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) #s(literal 2 binary64))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x))) #s(literal -2 binary64))
(pow.f64 (/.f64 #s(literal 2 binary64) x) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 x #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) x)
(*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1/2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 x #s(literal 2 binary64)))
(*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
(*.f64 (*.f64 x #s(literal 1/24 binary64)) (*.f64 x x))
(*.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) x)
(*.f64 (*.f64 x x) (*.f64 x #s(literal 1/24 binary64)))
(*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/24 binary64))
(+.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))
(+.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (/.f64 x #s(literal 2 binary64)))
(+.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(-.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (/.f64 x #s(literal -2 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64))) (-.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))) (/.f64 (*.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))) (-.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))))
(-.f64 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (/.f64 x #s(literal 2 binary64)))) (/.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (-.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (/.f64 x #s(literal 2 binary64)))))
(fma.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))
(fma.f64 x #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))
(fma.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(fma.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (/.f64 x #s(literal 2 binary64)))
(fma.f64 (*.f64 x #s(literal 1/24 binary64)) (*.f64 x x) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) x (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal 1/24 binary64)) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (/.f64 x #s(literal 2 binary64)))
(fma.f64 #s(literal 1/2 binary64) x (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))
(fma.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) x (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(fma.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x)) (/.f64 x #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) x (/.f64 x #s(literal 2 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))
(fma.f64 #s(literal 1 binary64) (/.f64 x #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 x x) (/.f64 x #s(literal 2 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1/24 binary64) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (/.f64 x #s(literal 2 binary64)))
(/.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))))) (+.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (/.f64 x #s(literal 2 binary64))))))
(/.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))))) (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))) (/.f64 (-.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 2 binary64) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (/.f64 x #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))))
(/.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (/.f64 x #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x)))))))) (neg.f64 (+.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (/.f64 x #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x)))))))) (neg.f64 (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))) (/.f64 (-.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 2 binary64) x)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))) (neg.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64))) (-.f64 (*.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))) (-.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))) (/.f64 (*.f64 x x) #s(literal 4 binary64))) (-.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (/.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (-.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))))
(/.f64 (*.f64 x (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))) x) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (-.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))))
(/.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))) x) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 x (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64))))))
(/.f64 (+.f64 (*.f64 x (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64))))) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))) (*.f64 #s(literal -2 binary64) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))) (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64))))) (*.f64 (/.f64 #s(literal 2 binary64) x) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))) (*.f64 (/.f64 #s(literal 2 binary64) x) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (/.f64 #s(literal 2 binary64) x) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))) (*.f64 (/.f64 #s(literal 2 binary64) x) (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64))))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64)) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))) (*.f64 (/.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64)) (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64))))) (*.f64 (neg.f64 (/.f64 #s(literal 2 binary64) x)) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))) (*.f64 (neg.f64 (/.f64 #s(literal 2 binary64) x)) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (neg.f64 (/.f64 #s(literal 2 binary64) x)) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))) (*.f64 (neg.f64 (/.f64 #s(literal 2 binary64) x)) (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64)))) x)) (*.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64)))) #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) #s(literal -2 binary64)) (*.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64)))) (-.f64 #s(literal 0 binary64) x))) (*.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64)))) #s(literal -2 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) (/.f64 #s(literal 2 binary64) x)) (*.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64)))) (/.f64 #s(literal 2 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) (/.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64)))) (/.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) (neg.f64 (/.f64 #s(literal 2 binary64) x))) (*.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64)))) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64)))) (neg.f64 (/.f64 #s(literal 2 binary64) x))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) x)))) (*.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64)))) #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) x)) (*.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) #s(literal -2 binary64)) (*.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (-.f64 #s(literal 0 binary64) x))) (*.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal -2 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (/.f64 #s(literal 2 binary64) x)) (*.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (/.f64 #s(literal 2 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (/.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (/.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (neg.f64 (/.f64 #s(literal 2 binary64) x))) (*.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (neg.f64 (/.f64 #s(literal 2 binary64) x))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (neg.f64 (-.f64 #s(literal 0 binary64) x)))) (*.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) (*.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))))))) (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (/.f64 x #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))) (neg.f64 (neg.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))))) (neg.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64))) (-.f64 (*.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))))) (neg.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))) (/.f64 (*.f64 x x) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (/.f64 x #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))))) (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (-.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))))))
(/.f64 (neg.f64 (*.f64 x (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))))) (neg.f64 (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64))))) x)) (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (-.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))) x)) (neg.f64 (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) #s(literal 1/2 binary64)))))
(pow.f64 (/.f64 (+.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (/.f64 x #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))) #s(literal -1 binary64))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) x)
(*.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x))) (/.f64 x #s(literal 2 binary64)))))))
(*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))
(*.f64 (/.f64 (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) x) (/.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) x))
(+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 x x))))
(+.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(fma.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))
(fma.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) x))
(fma.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 x #s(literal 1/24 binary64)) (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(fma.f64 (*.f64 x #s(literal 1/24 binary64)) (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))
(fma.f64 (*.f64 x #s(literal 1/24 binary64)) (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) x))
(fma.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(fma.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))
(fma.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) x (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) x))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal 1/24 binary64)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal 1/24 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal 1/24 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) x))
(fma.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1/24 binary64) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1/24 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1/24 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) x))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64)))))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))) (neg.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) (neg.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) x)
(*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 x x))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))
(+.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64)) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))
(fma.f64 x (*.f64 x (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
(fma.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
(fma.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
(fma.f64 #s(literal 1/24 binary64) (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))
(fma.f64 (*.f64 x #s(literal 1/24 binary64)) x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))
(fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
(fma.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
(fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
(fma.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
(fma.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
(fma.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) x) x (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
(fma.f64 (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 x (*.f64 x x))) x (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) x (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64)))))
(/.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))
(/.f64 (*.f64 (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 x x)) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (*.f64 x x)) (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) (*.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/576 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (neg.f64 (-.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))))) (neg.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))) (neg.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) (*.f64 x x))) (neg.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 1/24 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) (*.f64 x x))) (neg.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))
(*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 x x))
(*.f64 (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))) x)
(*.f64 x (*.f64 x #s(literal 17/40320 binary64)))
(*.f64 (*.f64 x x) #s(literal 17/40320 binary64))
(*.f64 #s(literal 17/40320 binary64) (*.f64 x x))
(*.f64 (*.f64 x #s(literal 17/40320 binary64)) x)
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)))
(exp.f64 (+.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(pow.f64 x #s(literal 4 binary64))
(pow.f64 (*.f64 x x) #s(literal 2 binary64))
(pow.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1 binary64))
(*.f64 x (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 (*.f64 x (*.f64 x x)) x)
(+.f64 (*.f64 x #s(literal 1/240 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))
(+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 x #s(literal 1/240 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x #s(literal 1/240 binary64)) (*.f64 x #s(literal 1/240 binary64))) (-.f64 (*.f64 x #s(literal 1/240 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (/.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (-.f64 (*.f64 x #s(literal 1/240 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))
(fma.f64 x #s(literal 1/240 binary64) (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) (*.f64 x #s(literal 1/240 binary64)))
(fma.f64 #s(literal 1/240 binary64) x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal 17/40320 binary64)) (*.f64 x #s(literal 1/240 binary64)))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 1/240 binary64)))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) x (*.f64 x #s(literal 1/240 binary64)))
(fma.f64 (*.f64 x #s(literal 17/40320 binary64)) (*.f64 x x) (*.f64 x #s(literal 1/240 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal 17/40320 binary64) (*.f64 x #s(literal 1/240 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 1/13824000 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 4913/65548320768000 binary64))) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x #s(literal 1/240 binary64)) (*.f64 x #s(literal 1/240 binary64))) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 (*.f64 x #s(literal 1/240 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1/240 binary64)) (*.f64 x #s(literal 1/240 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 x #s(literal 1/240 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))
(/.f64 (*.f64 x (+.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 4913/65548320768000 binary64))))) (+.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))))
(/.f64 (*.f64 x (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 289/1625702400 binary64)))) (+.f64 #s(literal 1/240 binary64) (*.f64 #s(literal -17/40320 binary64) (*.f64 x x))))
(/.f64 (*.f64 (+.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 4913/65548320768000 binary64)))) x) (+.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 289/1625702400 binary64))) x) (+.f64 #s(literal 1/240 binary64) (*.f64 #s(literal -17/40320 binary64) (*.f64 x x))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/13824000 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 4913/65548320768000 binary64))) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (*.f64 (*.f64 x #s(literal 1/240 binary64)) (*.f64 x #s(literal 1/240 binary64))) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 (*.f64 x #s(literal 1/240 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1/240 binary64)) (*.f64 x #s(literal 1/240 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (neg.f64 (-.f64 (*.f64 x #s(literal 1/240 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))
(/.f64 (neg.f64 (*.f64 x (+.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 4913/65548320768000 binary64)))))) (neg.f64 (+.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))))
(/.f64 (neg.f64 (*.f64 x (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 289/1625702400 binary64))))) (neg.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 #s(literal -17/40320 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 4913/65548320768000 binary64)))) x)) (neg.f64 (+.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 289/1625702400 binary64))) x)) (neg.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 #s(literal -17/40320 binary64) (*.f64 x x)))))
(*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))
(*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) x)
(+.f64 (*.f64 x (*.f64 x #s(literal 1/240 binary64))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))
(+.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))
(+.f64 (*.f64 (*.f64 x #s(literal 1/240 binary64)) x) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) x))
(+.f64 (*.f64 #s(literal 1/240 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) (*.f64 x x)) (*.f64 #s(literal 1/240 binary64) (*.f64 x x)))
(fma.f64 x (*.f64 x #s(literal 1/240 binary64)) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))
(fma.f64 #s(literal 1/240 binary64) (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) (*.f64 x x)))
(fma.f64 (*.f64 x x) #s(literal 1/240 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) (*.f64 x x) (*.f64 #s(literal 1/240 binary64) (*.f64 x x)))
(fma.f64 (*.f64 x #s(literal 1/240 binary64)) x (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) x))
(/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 4913/65548320768000 binary64))))) (+.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))))
(/.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 289/1625702400 binary64)))) (+.f64 #s(literal 1/240 binary64) (*.f64 #s(literal -17/40320 binary64) (*.f64 x x))))
(/.f64 (*.f64 (+.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 4913/65548320768000 binary64)))) (*.f64 x x)) (+.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 289/1625702400 binary64))) (*.f64 x x)) (+.f64 #s(literal 1/240 binary64) (*.f64 #s(literal -17/40320 binary64) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 4913/65548320768000 binary64)))))) (neg.f64 (+.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 289/1625702400 binary64))))) (neg.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 #s(literal -17/40320 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 4913/65548320768000 binary64)))) (*.f64 x x))) (neg.f64 (+.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 289/1625702400 binary64))) (*.f64 x x))) (neg.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 #s(literal -17/40320 binary64) (*.f64 x x)))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))
(*.f64 (*.f64 x x) (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))
(*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 x x))
(*.f64 (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) x)

simplify242.0ms (3.3%)

Algorithm
egg-herbie
Rules
2612×*-lowering-*.f32
2612×*-lowering-*.f64
1562×+-lowering-+.f64
1562×+-lowering-+.f32
1486×fnmadd-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0771374
12611172
28161164
323431152
445591152
084831152
Stop Event
iter limit
node limit
Counts
168 → 168
Calls
Call 1
Inputs
1/2
(+ 1/2 (* 1/24 (pow x 2)))
(+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))
(+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))
(* 17/40320 (pow x 6))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(* 17/40320 (pow x 6))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(* 1/2 x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(* 17/40320 (pow x 7))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(* 17/40320 (pow x 7))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 4))) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))))
(* 1/24 (pow x 2))
(* 1/24 (pow x 2))
(* 1/24 (pow x 2))
(* 1/24 (pow x 2))
(* 1/24 (pow x 2))
(* 1/24 (pow x 2))
(* 1/24 (pow x 2))
(* 1/24 (pow x 2))
(* 1/24 (pow x 2))
(* 1/24 (pow x 2))
(* 1/24 (pow x 2))
(* 1/24 (pow x 2))
(* 1/24 x)
(* 1/24 x)
(* 1/24 x)
(* 1/24 x)
(* 1/24 x)
(* 1/24 x)
(* 1/24 x)
(* 1/24 x)
(* 1/24 x)
(* 1/24 x)
(* 1/24 x)
(* 1/24 x)
(* 1/2 x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* 1/24 (pow x 3))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* 1/24 (pow x 3))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/24 (pow x 3))
(* 1/24 (pow x 3))
(* 1/24 (pow x 3))
(* 1/24 (pow x 3))
(* 1/24 (pow x 3))
(* 1/24 (pow x 3))
(* 1/24 (pow x 3))
(* 1/24 (pow x 3))
(* 1/24 (pow x 3))
(* 1/24 (pow x 3))
(* 1/24 (pow x 3))
(* 1/24 (pow x 3))
(* 1/2 x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(* 17/40320 (pow x 7))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(* 17/40320 (pow x 7))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 4))) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))))
(* 1/24 (pow x 3))
(* (pow x 3) (+ 1/24 (* 1/240 (pow x 2))))
(* (pow x 3) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))
(* (pow x 3) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))
(* 17/40320 (pow x 7))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* 17/40320 (pow x 7))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))
(* 1/24 (pow x 2))
(* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))
(* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))
(* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))
(* 17/40320 (pow x 6))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* 17/40320 (pow x 6))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* 17/40320 (pow x 2))
(* 17/40320 (pow x 2))
(* 17/40320 (pow x 2))
(* 17/40320 (pow x 2))
(* 17/40320 (pow x 2))
(* 17/40320 (pow x 2))
(* 17/40320 (pow x 2))
(* 17/40320 (pow x 2))
(* 17/40320 (pow x 2))
(* 17/40320 (pow x 2))
(* 17/40320 (pow x 2))
(* 17/40320 (pow x 2))
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
(* 1/240 x)
(* x (+ 1/240 (* 17/40320 (pow x 2))))
(* x (+ 1/240 (* 17/40320 (pow x 2))))
(* x (+ 1/240 (* 17/40320 (pow x 2))))
(* 17/40320 (pow x 3))
(* (pow x 3) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 3) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 3) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* 17/40320 (pow x 3))
(* (pow x 3) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 3) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 3) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* 1/240 (pow x 2))
(* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))
(* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))
(* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))
(* 17/40320 (pow x 4))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* 17/40320 (pow x 4))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
Outputs
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/24 (pow x 2)))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))
(+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64))))))
(+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(* 17/40320 (pow x 6))
(*.f64 (*.f64 x x) (*.f64 #s(literal 17/40320 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))) (/.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))) (/.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
(* 17/40320 (pow x 6))
(*.f64 (*.f64 x x) (*.f64 #s(literal 17/40320 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))) (/.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))) (/.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
(* 1/2 x)
(*.f64 #s(literal 1/2 binary64) x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64)))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))
(* 17/40320 (pow x 7))
(*.f64 #s(literal 17/40320 binary64) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(*.f64 (+.f64 (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))) (/.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(*.f64 (+.f64 (/.f64 #s(literal 1/240 binary64) (*.f64 x x)) (+.f64 #s(literal 17/40320 binary64) (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))) (pow.f64 x #s(literal 7 binary64)))
(* 17/40320 (pow x 7))
(*.f64 #s(literal 17/40320 binary64) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))) (pow.f64 x #s(literal 7 binary64)))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal 17/40320 binary64) (/.f64 (+.f64 #s(literal 1/240 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 x x))) (*.f64 x x))))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 4))) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal 17/40320 binary64) (+.f64 (/.f64 #s(literal 1/240 binary64) (*.f64 x x)) (/.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))
(* 1/24 (pow x 2))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(* 1/24 (pow x 2))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(* 1/24 (pow x 2))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(* 1/24 (pow x 2))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(* 1/24 (pow x 2))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(* 1/24 (pow x 2))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(* 1/24 (pow x 2))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(* 1/24 (pow x 2))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(* 1/24 (pow x 2))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(* 1/24 (pow x 2))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(* 1/24 (pow x 2))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(* 1/24 (pow x 2))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(* 1/24 x)
(*.f64 #s(literal 1/24 binary64) x)
(* 1/24 x)
(*.f64 #s(literal 1/24 binary64) x)
(* 1/24 x)
(*.f64 #s(literal 1/24 binary64) x)
(* 1/24 x)
(*.f64 #s(literal 1/24 binary64) x)
(* 1/24 x)
(*.f64 #s(literal 1/24 binary64) x)
(* 1/24 x)
(*.f64 #s(literal 1/24 binary64) x)
(* 1/24 x)
(*.f64 #s(literal 1/24 binary64) x)
(* 1/24 x)
(*.f64 #s(literal 1/24 binary64) x)
(* 1/24 x)
(*.f64 #s(literal 1/24 binary64) x)
(* 1/24 x)
(*.f64 #s(literal 1/24 binary64) x)
(* 1/24 x)
(*.f64 #s(literal 1/24 binary64) x)
(* 1/24 x)
(*.f64 #s(literal 1/24 binary64) x)
(* 1/2 x)
(*.f64 #s(literal 1/2 binary64) x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(* 1/24 (pow x 3))
(*.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(* 1/24 (pow x 3))
(*.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(* 1/2 x)
(*.f64 #s(literal 1/2 binary64) x)
(* 1/2 x)
(*.f64 #s(literal 1/2 binary64) x)
(* 1/2 x)
(*.f64 #s(literal 1/2 binary64) x)
(* 1/2 x)
(*.f64 #s(literal 1/2 binary64) x)
(* 1/2 x)
(*.f64 #s(literal 1/2 binary64) x)
(* 1/2 x)
(*.f64 #s(literal 1/2 binary64) x)
(* 1/2 x)
(*.f64 #s(literal 1/2 binary64) x)
(* 1/2 x)
(*.f64 #s(literal 1/2 binary64) x)
(* 1/2 x)
(*.f64 #s(literal 1/2 binary64) x)
(* 1/2 x)
(*.f64 #s(literal 1/2 binary64) x)
(* 1/2 x)
(*.f64 #s(literal 1/2 binary64) x)
(* 1/2 x)
(*.f64 #s(literal 1/2 binary64) x)
(* 1/24 (pow x 3))
(*.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x x)))
(* 1/24 (pow x 3))
(*.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x x)))
(* 1/24 (pow x 3))
(*.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x x)))
(* 1/24 (pow x 3))
(*.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x x)))
(* 1/24 (pow x 3))
(*.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x x)))
(* 1/24 (pow x 3))
(*.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x x)))
(* 1/24 (pow x 3))
(*.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x x)))
(* 1/24 (pow x 3))
(*.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x x)))
(* 1/24 (pow x 3))
(*.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x x)))
(* 1/24 (pow x 3))
(*.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x x)))
(* 1/24 (pow x 3))
(*.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x x)))
(* 1/24 (pow x 3))
(*.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x x)))
(* 1/2 x)
(*.f64 #s(literal 1/2 binary64) x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64)))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))
(* 17/40320 (pow x 7))
(*.f64 #s(literal 17/40320 binary64) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(*.f64 (+.f64 (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))) (/.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(*.f64 (+.f64 (/.f64 #s(literal 1/240 binary64) (*.f64 x x)) (+.f64 #s(literal 17/40320 binary64) (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))) (pow.f64 x #s(literal 7 binary64)))
(* 17/40320 (pow x 7))
(*.f64 #s(literal 17/40320 binary64) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))) (pow.f64 x #s(literal 7 binary64)))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal 17/40320 binary64) (/.f64 (+.f64 #s(literal 1/240 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 x x))) (*.f64 x x))))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 4))) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal 17/40320 binary64) (+.f64 (/.f64 #s(literal 1/240 binary64) (*.f64 x x)) (/.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))
(* 1/24 (pow x 3))
(*.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (+ 1/24 (* 1/240 (pow x 2))))
(*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64)))) (*.f64 x (*.f64 x x)))
(* (pow x 3) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))
(*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(* (pow x 3) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))
(*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(* 17/40320 (pow x 7))
(*.f64 #s(literal 17/40320 binary64) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(*.f64 (+.f64 (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))) (/.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(*.f64 (+.f64 (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))) (/.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (pow.f64 x #s(literal 7 binary64)))
(* 17/40320 (pow x 7))
(*.f64 #s(literal 17/40320 binary64) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))) (pow.f64 x #s(literal 7 binary64)))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal 17/40320 binary64) (/.f64 (+.f64 #s(literal 1/240 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 x x))) (*.f64 x x))))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal 17/40320 binary64) (/.f64 (+.f64 #s(literal 1/240 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 x x))) (*.f64 x x))))
(* 1/24 (pow x 2))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))
(*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x #s(literal 1/240 binary64)))))
(* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))
(*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))
(* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))
(*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))
(* 17/40320 (pow x 6))
(*.f64 (*.f64 x x) (*.f64 #s(literal 17/40320 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))) (/.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))) (/.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))
(* 17/40320 (pow x 6))
(*.f64 (*.f64 x x) (*.f64 #s(literal 17/40320 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))) (/.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (+.f64 #s(literal 17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x))) (/.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))
(* 17/40320 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 17/40320 binary64))
(* 17/40320 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 17/40320 binary64))
(* 17/40320 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 17/40320 binary64))
(* 17/40320 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 17/40320 binary64))
(* 17/40320 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 17/40320 binary64))
(* 17/40320 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 17/40320 binary64))
(* 17/40320 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 17/40320 binary64))
(* 17/40320 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 17/40320 binary64))
(* 17/40320 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 17/40320 binary64))
(* 17/40320 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 17/40320 binary64))
(* 17/40320 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 17/40320 binary64))
(* 17/40320 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 17/40320 binary64))
(pow x 4)
(*.f64 x (*.f64 x (*.f64 x x)))
(pow x 4)
(*.f64 x (*.f64 x (*.f64 x x)))
(pow x 4)
(*.f64 x (*.f64 x (*.f64 x x)))
(pow x 4)
(*.f64 x (*.f64 x (*.f64 x x)))
(pow x 4)
(*.f64 x (*.f64 x (*.f64 x x)))
(pow x 4)
(*.f64 x (*.f64 x (*.f64 x x)))
(pow x 4)
(*.f64 x (*.f64 x (*.f64 x x)))
(pow x 4)
(*.f64 x (*.f64 x (*.f64 x x)))
(pow x 4)
(*.f64 x (*.f64 x (*.f64 x x)))
(pow x 4)
(*.f64 x (*.f64 x (*.f64 x x)))
(pow x 4)
(*.f64 x (*.f64 x (*.f64 x x)))
(pow x 4)
(*.f64 x (*.f64 x (*.f64 x x)))
(* 1/240 x)
(*.f64 x #s(literal 1/240 binary64))
(* x (+ 1/240 (* 17/40320 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))
(* x (+ 1/240 (* 17/40320 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))
(* x (+ 1/240 (* 17/40320 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))
(* 17/40320 (pow x 3))
(*.f64 #s(literal 17/40320 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))
(* (pow x 3) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))
(* (pow x 3) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))
(* 17/40320 (pow x 3))
(*.f64 #s(literal 17/40320 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))
(* (pow x 3) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))
(* (pow x 3) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))
(* 1/240 (pow x 2))
(*.f64 x (*.f64 x #s(literal 1/240 binary64)))
(* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))
(* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))
(* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))
(* 17/40320 (pow x 4))
(*.f64 #s(literal 17/40320 binary64) (*.f64 x (*.f64 x (*.f64 x x))))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))
(* 17/40320 (pow x 4))
(*.f64 #s(literal 17/40320 binary64) (*.f64 x (*.f64 x (*.f64 x x))))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))

eval85.0ms (1.2%)

Compiler

Compiled 26541 to 1298 computations (95.1% saved)

prune59.0ms (0.8%)

Pruning

10 alts after pruning (0 fresh and 10 done)

PrunedKeptTotal
New6620662
Fresh000
Picked044
Done066
Total66210672
Accuracy
100.0%
Counts
672 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
60.9%
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
43.0%
(/.f64 x #s(literal 2 binary64))
43.1%
(+.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))
43.0%
(+.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
43.1%
(*.f64 x (+.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/2 binary64))))
43.1%
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
43.1%
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))
43.0%
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
100.0%
(tan.f64 (/.f64 x #s(literal 2 binary64)))
8.3%
#s(literal 1 binary64)
Compiler

Compiled 252 to 130 computations (48.4% saved)

regimes11.0ms (0.1%)

Counts
11 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
(/.f64 x #s(literal 2 binary64))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(+.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(+.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))
(*.f64 x (+.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/2 binary64))))
(pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
Outputs
(tan.f64 (/.f64 x #s(literal 2 binary64)))
Calls

2 calls:

6.0ms
x
4.0ms
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
Results
AccuracySegmentsBranch
100.0%1x
100.0%1(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
Compiler

Compiled 10 to 7 computations (30% saved)

regimes4.0ms (0.1%)

Counts
9 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(/.f64 x #s(literal 2 binary64))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(+.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
(+.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))
(*.f64 x (+.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/2 binary64))))
(pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
Outputs
(+.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))))
#s(literal 1 binary64)
Calls

1 calls:

3.0ms
x
Results
AccuracySegmentsBranch
47.8%2x
Compiler

Compiled 2 to 1 computations (50% saved)

regimes3.0ms (0%)

Counts
6 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(/.f64 x #s(literal 2 binary64))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(+.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
Outputs
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))
#s(literal 1 binary64)
Calls

1 calls:

3.0ms
x
Results
AccuracySegmentsBranch
47.8%2x
Compiler

Compiled 2 to 1 computations (50% saved)

regimes3.0ms (0%)

Counts
5 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(/.f64 x #s(literal 2 binary64))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(+.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))
Outputs
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))))
#s(literal 1 binary64)
Calls

1 calls:

2.0ms
x
Results
AccuracySegmentsBranch
47.7%2x
Compiler

Compiled 2 to 1 computations (50% saved)

regimes8.0ms (0.1%)

Counts
4 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(/.f64 x #s(literal 2 binary64))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(+.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
Outputs
(+.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
#s(literal 1 binary64)
Calls

1 calls:

2.0ms
x
Results
AccuracySegmentsBranch
47.5%2x
Compiler

Compiled 2 to 1 computations (50% saved)

regimes2.0ms (0%)

Counts
3 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(/.f64 x #s(literal 2 binary64))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
Outputs
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
#s(literal 1 binary64)
Calls

1 calls:

2.0ms
x
Results
AccuracySegmentsBranch
47.5%2x
Compiler

Compiled 2 to 1 computations (50% saved)

regimes2.0ms (0%)

Counts
2 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(/.f64 x #s(literal 2 binary64))
Outputs
(/.f64 x #s(literal 2 binary64))
#s(literal 1 binary64)
Calls

1 calls:

2.0ms
x
Results
AccuracySegmentsBranch
47.0%2x
Compiler

Compiled 2 to 1 computations (50% saved)

regimes1.0ms (0%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
Outputs
#s(literal 1 binary64)
Calls

1 calls:

1.0ms
x
Results
AccuracySegmentsBranch
8.3%1x
Compiler

Compiled 2 to 1 computations (50% saved)

bsearch20.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
19.0ms
1.4229949764362917
32.276911894435095
Results
13.0ms112×0valid
Compiler

Compiled 208 to 142 computations (31.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-cos: 4.0ms (42.3% of total)
ival-sin: 4.0ms (42.3% of total)
ival-sub: 1.0ms (10.6% of total)
ival-div: 1.0ms (10.6% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch22.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
21.0ms
1.4229949764362917
32.276911894435095
Results
17.0ms112×0valid
Compiler

Compiled 194 to 128 computations (34% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-sin: 8.0ms (59.3% of total)
ival-cos: 4.0ms (29.6% of total)
ival-sub: 1.0ms (7.4% of total)
ival-div: 1.0ms (7.4% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch20.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
19.0ms
1.4229949764362917
32.276911894435095
Results
15.0ms112×0valid
Compiler

Compiled 152 to 114 computations (25% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-cos: 6.0ms (52.4% of total)
ival-sin: 4.0ms (34.9% of total)
ival-sub: 1.0ms (8.7% of total)
ival-div: 1.0ms (8.7% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch28.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
27.0ms
1.4229949764362917
32.276911894435095
Results
23.0ms112×0valid
Compiler

Compiled 124 to 93 computations (25% saved)

Precisions
Click to see histograms. Total time spent on operations: 15.0ms
ival-cos: 9.0ms (60.3% of total)
ival-sin: 4.0ms (26.8% of total)
ival-sub: 1.0ms (6.7% of total)
ival-div: 1.0ms (6.7% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch28.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
26.0ms
1.4229949764362917
32.276911894435095
Results
13.0ms112×0valid
Compiler

Compiled 110 to 86 computations (21.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-cos: 4.0ms (42.5% of total)
ival-sin: 4.0ms (42.5% of total)
ival-sub: 1.0ms (10.6% of total)
ival-div: 1.0ms (10.6% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch15.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
14.0ms
0.018298291120293905
1.4229949764362917
Results
11.0ms112×0valid
Compiler

Compiled 68 to 58 computations (14.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 7.0ms
ival-cos: 3.0ms (41.7% of total)
ival-sin: 3.0ms (41.7% of total)
ival-sub: 1.0ms (13.9% of total)
ival-div: 1.0ms (13.9% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

simplify10.0ms (0.1%)

Algorithm
egg-herbie
Rules
32×*-commutative_binary64
18×+-commutative_binary64
1-exp_binary64
1-exp_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
045117
173117
Stop Event
saturated
Calls
Call 1
Inputs
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(if (<=.f64 x #s(literal 3602879701896397/1125899906842624 binary64)) (+.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 3602879701896397/1125899906842624 binary64)) (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 3602879701896397/1125899906842624 binary64)) (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 3602879701896397/1125899906842624 binary64)) (+.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 3602879701896397/1125899906842624 binary64)) (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 3152519739159347/2251799813685248 binary64)) (/.f64 x #s(literal 2 binary64)) #s(literal 1 binary64))
#s(literal 1 binary64)
Outputs
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(if (<=.f64 x #s(literal 3602879701896397/1125899906842624 binary64)) (+.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))))))) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 3602879701896397/1125899906842624 binary64)) (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))))) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 3602879701896397/1125899906842624 binary64)) (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 3602879701896397/1125899906842624 binary64)) (+.f64 (/.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 3602879701896397/1125899906842624 binary64)) (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 3152519739159347/2251799813685248 binary64)) (/.f64 x #s(literal 2 binary64)) #s(literal 1 binary64))
#s(literal 1 binary64)

soundness1.3s (17.3%)

Rules
4784×*-lowering-*.f32
4784×*-lowering-*.f64
4136×*-lowering-*.f32
4136×*-lowering-*.f64
2976×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
064
1164
2234
3354
4594
5904
61524
72644
86334
912104
1016914
1117144
1217224
1317284
1417364
1517494
1617574
1717664
1817674
017674
082436
1239378
2689375
32205375
43765375
56141375
66753375
08098375
028133
1175116
21476116
08150116
0919
14719
227519
3259117
01183417
Stop Event
done
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
saturated
Compiler

Compiled 322 to 192 computations (40.4% saved)

preprocess68.0ms (0.9%)

Remove

(negabs x)

Compiler

Compiled 282 to 126 computations (55.3% saved)

end0.0ms (0%)

Profiling

Loading profile data...