tanhf (example 3.4)

Time bar (total: 6.9s)

analyze116.0ms (1.7%)

Memory
-12.2MiB live, 138.8MiB allocated
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 8 computations (11.1% saved)

sample1.7s (25.2%)

Memory
63.5MiB live, 1 735.3MiB allocated
Samples
666.0ms2 223×2valid
446.0ms4 176×0valid
239.0ms614×3valid
128.0ms1 238×1valid
6.0ms4valid
Precisions
Click to see histograms. Total time spent on operations: 1.3s
ival-cos: 790.0ms (62.8% of total)
ival-sin: 181.0ms (14.4% of total)
ival-div: 99.0ms (7.9% of total)
ival-sub: 93.0ms (7.4% of total)
adjust: 76.0ms (6% of total)
exact: 9.0ms (0.7% of total)
ival-true: 7.0ms (0.6% of total)
ival-assert: 3.0ms (0.2% of total)
Bogosity

preprocess49.0ms (0.7%)

Memory
-16.7MiB live, 61.8MiB allocated
Algorithm
egg-herbie
Rules
204×accelerator-lowering-fma.f32
204×accelerator-lowering-fma.f64
140×*-lowering-*.f32
140×*-lowering-*.f64
110×div-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01213
13813
27712
318112
444412
568412
671912
064
1164
2224
3334
4544
5774
61104
71844
83074
95154
105574
115604
125684
135744
145784
155854
165924
175934
05934
Stop Event
iter limit
saturated
saturated
Calls
Call 1
Inputs
(/ (- 1 (cos x)) (sin x))
Outputs
(/ (- 1 (cos x)) (sin x))
(-.f64 #s(literal 0 binary64) (tan.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 0 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)

explain204.0ms (2.9%)

Memory
-3.4MiB live, 169.4MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
780-0-(-.f64 #s(literal 1 binary64) (cos.f64 x))
620-0-(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
00-0-#s(literal 1 binary64)
00-0-(cos.f64 x)
00-0-(sin.f64 x)
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
-.f64(-.f64 #s(literal 1 binary64) (cos.f64 x))cancellation782
/.f64(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))u/n620
(-.f64 #s(literal 1 binary64) (cos.f64 x))underflow62
Confusion
Predicted +Predicted -
+1400
-0116
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+14000
-02114
Precision?
0.9859154929577465
Recall?
1.0
Freqs
test
numberfreq
0116
1140
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
38.0ms252×0valid
35.0ms138×2valid
17.0ms38×3valid
8.0ms82×1valid
2.0ms4valid
Compiler

Compiled 54 to 28 computations (48.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 84.0ms
ival-cos: 54.0ms (64.6% of total)
ival-sin: 11.0ms (13.2% of total)
ival-sub: 7.0ms (8.4% of total)
ival-div: 6.0ms (7.2% of total)
adjust: 5.0ms (6% of total)
exact: 1.0ms (1.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Compiler

Compiled 1 to 1 computations (0% saved)

prune1.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
51.3%
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
Compiler

Compiled 8 to 6 computations (25% saved)

simplify32.0ms (0.5%)

Memory
-19.5MiB live, 22.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 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-diff6720
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
Rules
204×accelerator-lowering-fma.f32
204×accelerator-lowering-fma.f64
140×*-lowering-*.f32
140×*-lowering-*.f64
82×div-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0614
11614
22214
33314
45414
57714
611014
718414
830714
951514
1055714
1156014
1256814
1357414
1457814
1558514
1659214
1759314
059314
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(/ (- 1 (cos x)) (sin x))
(- 1 (cos x))
1
(cos x)
x
(sin x)
Outputs
(/ (- 1 (cos x)) (sin x))
(-.f64 #s(literal 0 binary64) (tan.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 0 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)

localize79.0ms (1.1%)

Memory
21.4MiB live, 59.0MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(sin.f64 x)
accuracy100.0%
(cos.f64 x)
accuracy77.2%
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
accuracy74.3%
(-.f64 #s(literal 1 binary64) (cos.f64 x))
Samples
34.0ms19×3valid
17.0ms69×2valid
13.0ms126×0valid
4.0ms41×1valid
1.0ms4valid
Compiler

Compiled 19 to 8 computations (57.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 61.0ms
ival-cos: 48.0ms (78.7% of total)
ival-sin: 5.0ms (8.2% of total)
ival-div: 3.0ms (4.9% of total)
ival-sub: 3.0ms (4.9% of total)
adjust: 2.0ms (3.3% of total)
ival-assert: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series3.0ms (0%)

Memory
2.7MiB live, 2.7MiB allocated
Counts
4 → 48
Calls
Call 1
Inputs
#<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 (/ (- 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

12 calls:

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

rewrite325.0ms (4.7%)

Memory
11.2MiB live, 451.5MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 606×*-lowering-*.f32
4 606×*-lowering-*.f64
3 722×/-lowering-/.f32
3 722×/-lowering-/.f64
2 028×--lowering--.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0612
13512
224112
3235111
0888411
Stop Event
iter limit
node limit
Counts
4 → 615
Calls
Call 1
Inputs
(/ (- 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 (/.f64 #s(literal -1 binary64) (tan.f64 x)) (/.f64 #s(literal 1 binary64) (sin.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 (/.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 #s(literal 1 binary64) (cos.f64 x)))))
(+.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 #s(literal 1 binary64) (cos.f64 x)))) (*.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 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 #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 #s(literal 1 binary64) (cos.f64 x))) (/.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 #s(literal 1 binary64) (cos.f64 x))) (/.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 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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))))))
(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 x))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 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 1 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) (sin.f64 x)) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) (sin.f64 x)))
(-.f64 (/.f64 (/.f64 #s(literal -1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (sin.f64 x)) (/.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (sin.f64 x)))
(-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (fma.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 (sin.f64 x) (fma.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) (cos.f64 x)))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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)) (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))) (/.f64 (pow.f64 (tan.f64 x) #s(literal -3 binary64)) (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))))
(-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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))))
(-.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))))
(tan.f64 (*.f64 x #s(literal 1/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) (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (/.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) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(fma.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(fma.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x))))
(fma.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x 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 (sin.f64 x) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x 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 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)) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (/.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 0 binary64) (cos.f64 x)) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (sin.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 -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 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (/.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 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 (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 #s(literal 1 binary64) (cos.f64 x)))))
(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 #s(literal 1 binary64) (cos.f64 x))) (*.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) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 (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 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.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)))) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.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)))) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (/.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)))) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (cos.f64 x))))
(fma.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64)))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (/.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 4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (/.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 4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 #s(literal 1 binary64) (/.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 4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x 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 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64)))
(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)))))
(/.f64 #s(literal 1 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (*.f64 x #s(literal 1/2 binary64))) (sin.f64 (*.f64 x #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #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 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))))
(/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (sin.f64 x) (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 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 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (*.f64 (sin.f64 x) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(/.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 (sin.f64 (*.f64 x #s(literal 1/2 binary64))) (cos.f64 (*.f64 x #s(literal 1/2 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) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (cos.f64 (*.f64 x #s(literal 1/2 binary64))) (sin.f64 (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #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) (neg.f64 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)))))
(/.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (*.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (neg.f64 (*.f64 (sin.f64 x) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))))
(/.f64 (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (neg.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(/.f64 (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (neg.f64 (*.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 0 binary64) (sin.f64 x)))
(/.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 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (*.f64 (*.f64 (sin.f64 x) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #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 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (/.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sin.f64 x) (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 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 9 binary64))) (*.f64 (*.f64 (sin.f64 x) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(/.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (neg.f64 (/.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 4 binary64))) (*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (fma.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)))) (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (sin.f64 x) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 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 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 3 binary64)) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (tan.f64 x) (sin.f64 x)) (*.f64 (sin.f64 x) (tan.f64 x)))
(/.f64 (fma.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) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(/.f64 (fma.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) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 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 3 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.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 #s(literal 1 binary64) (cos.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 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (neg.f64 (*.f64 (*.f64 (sin.f64 x) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (neg.f64 (*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) (neg.f64 (*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 9 binary64)))) (neg.f64 (*.f64 (*.f64 (sin.f64 x) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (neg.f64 (*.f64 (sin.f64 x) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (neg.f64 (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (neg.f64 (neg.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))))))
(/.f64 (neg.f64 (*.f64 (sin.f64 x) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))) (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (sin.f64 (*.f64 x #s(literal 1/2 binary64)))) (neg.f64 (cos.f64 (*.f64 x #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64)))) (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (/.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sin.f64 x) (tan.f64 x))))))
(/.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 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x))) (-.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.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 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1 binary64)) (sin.f64 x))
(/.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) (cos.f64 x)) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(/.f64 (neg.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.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) #s(literal -1 binary64))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(/.f64 (*.f64 #s(literal 1 binary64) (sin.f64 (*.f64 x #s(literal 1/2 binary64)))) (cos.f64 (*.f64 x #s(literal 1/2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #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)))) (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #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))) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(/.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 0 binary64) (fma.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)) (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (+.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 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (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) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.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) (sin.f64 x))) (-.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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))) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) (sin.f64 x))) (+.f64 #s(literal 1 binary64) (cos.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))))) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 (/.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64))) (sin.f64 x)) (sin.f64 x))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) #s(literal 1 binary64))) (sin.f64 x))
(/.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 x))) #s(literal 2 binary64))) (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (sin.f64 x) (*.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (cos.f64 x)))) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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))))
(/.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 (cos.f64 x) #s(literal 1 binary64)))) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 (cos.f64 x) #s(literal 1 binary64)))) (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #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 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (sin.f64 x) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (*.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64)))) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) (sin.f64 x)) (*.f64 (sin.f64 x) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (*.f64 (sin.f64 x) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x))))) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 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 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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 (sin.f64 x) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))) (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))) (*.f64 (*.f64 (sin.f64 x) (fma.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 (sin.f64 x) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (sin.f64 x) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 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))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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)) (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))) (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 (neg.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.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 0 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))) (neg.f64 (*.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 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 3 binary64))))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 2 binary64))))) (neg.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 #s(literal 1 binary64) (cos.f64 x)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64))) (neg.f64 (*.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 x)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (-.f64 #s(literal 0 binary64) (sin.f64 x)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (sin.f64 x))
(/.f64 (neg.f64 (fma.f64 #s(literal 1 binary64) (tan.f64 x) (sin.f64 x))) (neg.f64 (*.f64 (sin.f64 x) (tan.f64 x))))
(/.f64 (neg.f64 (fma.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))))) (neg.f64 (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 x) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 1 binary64)))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (tan.f64 x))))
(/.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (cos.f64 x)))) (neg.f64 (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(/.f64 (neg.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 -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(/.f64 (neg.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 #s(literal 1 binary64) (cos.f64 x))) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.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 #s(literal 1 binary64) (cos.f64 x))) #s(literal 2 binary64))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 x)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) (sin.f64 x))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (-.f64 #s(literal 0 binary64) (sin.f64 x)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (sin.f64 x))))
(/.f64 (neg.f64 (/.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (tan.f64 x)) (sin.f64 x))) (neg.f64 (*.f64 (sin.f64 x) (tan.f64 x))))
(/.f64 (neg.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))))) (neg.f64 (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal -1 binary64) (tan.f64 x)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 1 binary64)))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (tan.f64 x))))
(/.f64 (neg.f64 (-.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (cos.f64 x)))) (neg.f64 (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(/.f64 (neg.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 -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (neg.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 x)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (neg.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))) (neg.f64 (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (sin.f64 (*.f64 x #s(literal 1/2 binary64))))) (neg.f64 (neg.f64 (cos.f64 (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64))))) (neg.f64 (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (sin.f64 (*.f64 x #s(literal 1/2 binary64))))) (neg.f64 (cos.f64 (*.f64 x #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64))))) (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(/.f64 (neg.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))))) (neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))))
(/.f64 (neg.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 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) (sin.f64 x))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))) (+.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (sin.f64 x)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) (sin.f64 x)))) (+.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (neg.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 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) (sin.f64 x)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))
(/.f64 (neg.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 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (/.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64))) (sin.f64 x))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(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 (cos.f64 (*.f64 x #s(literal 1/2 binary64))) (sin.f64 (*.f64 x #s(literal 1/2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #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 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (sin.f64 x) (/.f64 (/.f64 #s(literal -1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #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 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64)) #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) (cos.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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 (sin.f64 x) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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) (sin.f64 x)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))
(*.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (sin.f64 x)))
(*.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(*.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 (sin.f64 (*.f64 x #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 x #s(literal 1/2 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 x))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (+.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) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (sin.f64 x))
(*.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) (fma.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)))) (fma.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)))) (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) #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 (sin.f64 x) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 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) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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 (sin.f64 x) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 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)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) #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 (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) (+.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 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))
(*.f64 (/.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 #s(literal 1 binary64) (cos.f64 x))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (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) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 x #s(literal 1/2 binary64)))) (cos.f64 (*.f64 x #s(literal 1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 x #s(literal 1/2 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 x #s(literal 1/2 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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)))) (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #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) (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #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 0 binary64) (fma.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) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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) (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) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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) (+.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 x))) #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) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(*.f64 (pow.f64 (/.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #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 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 #s(literal 1 binary64) (cos.f64 x))) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (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) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.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 #s(literal 1 binary64) (cos.f64 x))))))
(*.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 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 (sin.f64 x) (fma.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 (*.f64 x #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (pow.f64 (cos.f64 (*.f64 x #s(literal 1/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 x))) #s(literal 2 binary64)))) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #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 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (pow.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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 (sin.f64 x) (fma.f64 (cos.f64 x) (+.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)) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 x #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 x #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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) (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #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 0 binary64) (fma.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) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (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 (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) (fma.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)) (fma.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) #s(literal -1 binary64))) (neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) (+.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 #s(literal 0 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 1 binary64) (fma.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)) (fma.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) #s(literal -1 binary64))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(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) (fma.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)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(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 (sin.f64 x) (pow.f64 (/.f64 (sin.f64 x) (/.f64 #s(literal -1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(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 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(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 (cos.f64 x) #s(literal -1 binary64))) (neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (cos.f64 x)) (neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.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) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.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) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 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))))) (pow.f64 (/.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))) #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) (neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.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 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))) #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (+.f64 (cos.f64 x) #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 1 binary64)) #s(literal 1 binary64)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 3 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 1 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 2 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 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)))) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(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 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) #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 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (pow.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 #s(literal 1 binary64) (cos.f64 x))) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 1 binary64)) #s(literal 1 binary64))) (neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (pow.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 #s(literal 1 binary64) (cos.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 #s(literal 1 binary64) (cos.f64 x))))) (neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) (neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x)) (neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 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 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))) (neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(neg.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.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))) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))))
(/.f64 (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))
(/.f64 (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (-.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (*.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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)) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 9 binary64))) (*.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.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)))) (pow.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (fma.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 6 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 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 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 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)))) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (neg.f64 (*.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 9 binary64)))) (neg.f64 (*.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (neg.f64 (-.f64 (-.f64 #s(literal 0 binary64) (cos.f64 x)) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -3 binary64)) (*.f64 (pow.f64 (cos.f64 x) #s(literal 9 binary64)) (pow.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -3 binary64)))) (+.f64 (pow.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.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)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -3 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64)) (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (fma.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)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal -1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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 (cos.f64 x) #s(literal -1 binary64)))) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) (/.f64 #s(literal -1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 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 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (fma.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 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.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 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 #s(literal 1 binary64) (cos.f64 x))) #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))) (fma.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 1 binary64)) #s(literal 1 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (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 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (fma.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 #s(literal -1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.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 #s(literal 1 binary64) (cos.f64 x))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 #s(literal 1 binary64) (cos.f64 x))))) (+.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) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.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 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (sin.f64 x) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.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 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 (fma.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 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.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 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.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 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 (fma.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) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.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 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) (/.f64 (fma.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 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.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 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.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 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 x))))) (*.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 #s(literal 0 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (*.f64 (/.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (*.f64 (/.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (*.f64 (/.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))))) (*.f64 (/.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))) (*.f64 (/.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #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 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 x))))) (*.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 #s(literal 0 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (-.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))) (+.f64 (cos.f64 x) #s(literal -1 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 9 binary64))) #s(literal 1 binary64))) (neg.f64 (*.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)))) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.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))))) (neg.f64 (pow.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (*.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))) (neg.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -3 binary64)) (*.f64 (pow.f64 (cos.f64 x) #s(literal 9 binary64)) (pow.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -3 binary64))))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.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)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -3 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64)) (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.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)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 #s(literal -1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (cos.f64 x))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))) (neg.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 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (/.f64 #s(literal -1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) (/.f64 #s(literal -1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))))) (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(pow.f64 (+.f64 #s(literal 1 binary64) (cos.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))
(pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) #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 (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) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.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 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(*.f64 (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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 (cos.f64 x) #s(literal -1 binary64))) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #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 (sin.f64 x) (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 #s(literal 1 binary64) (cos.f64 x))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) (-.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (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) (pow.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (cos.f64 x)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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) (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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 0 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #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 4 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal -1 binary64)) #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)))))
(exp.f64 (log.f64 (cos.f64 x)))
(exp.f64 (*.f64 (log.f64 (cos.f64 x)) #s(literal 1 binary64)))
(cos.f64 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 (-.f64 #s(literal 0 binary64) (log.f64 (sin.f64 x))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(sin.f64 x)
(neg.f64 (-.f64 #s(literal 0 binary64) (sin.f64 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 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (sin.f64 x))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(/.f64 (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 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 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 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 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 4 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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)) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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))) (/.f64 #s(literal 1 binary64) (sin.f64 x))) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 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 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (sin.f64 x))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) #s(literal -1 binary64))) (neg.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 x)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (sin.f64 x))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) #s(literal -1 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (sin.f64 x))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))) (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/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) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #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 4 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))

simplify483.0ms (7%)

Memory
7.7MiB live, 712.2MiB allocated
Algorithm
egg-herbie
Rules
19 148×accelerator-lowering-fma.f32
19 148×accelerator-lowering-fma.f64
3 796×*-lowering-*.f32
3 796×*-lowering-*.f64
3 232×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
079286
1224286
2555280
31656280
43000280
54243280
64592280
75323280
86815280
08390256
Stop Event
iter limit
node limit
Counts
48 → 48
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))))))))
(/ (- 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 #s(literal 1/2 binary64) x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 x (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
(* 1/2 (pow x 2))
(*.f64 #s(literal 1/2 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/2 (* -1/24 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 1/2 binary64))))
(* (pow x 2) (+ 1/2 (* (pow x 2) (- (* 1/720 (pow x 2)) 1/24))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/720 binary64)) #s(literal -1/24 binary64)) #s(literal 1/2 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) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/40320 binary64)) #s(literal 1/720 binary64)) #s(literal -1/24 binary64)) #s(literal 1/2 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)))
(fma.f64 x (*.f64 x #s(literal -1/2 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2)))
(fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2)))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/720 binary64)) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)) #s(literal 1 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 (fma.f64 (*.f64 x x) #s(literal -1/6 binary64) #s(literal 1 binary64)))
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #s(literal 1 binary64)))
(* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) #s(literal 1 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)

eval86.0ms (1.2%)

Memory
7.0MiB live, 201.3MiB allocated
Compiler

Compiled 14 805 to 1 634 computations (89% saved)

prune93.0ms (1.3%)

Memory
-5.1MiB live, 155.7MiB allocated
Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New6576663
Fresh000
Picked101
Done000
Total6586664
Accuracy
100.0%
Counts
664 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
7.7%
(pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
53.1%
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
53.1%
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
53.0%
(*.f64 x (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
53.0%
(*.f64 #s(literal 1/2 binary64) x)
100.0%
(tan.f64 (*.f64 x #s(literal 1/2 binary64)))
Compiler

Compiled 112 to 76 computations (32.1% saved)

simplify51.0ms (0.7%)

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

Found 14 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))
cost-diff0
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
cost-diff0
(*.f64 x x)
cost-diff0
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
cost-diff0
(*.f64 x #s(literal 1/240 binary64))
cost-diff0
(fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
cost-diff0
(*.f64 x x)
cost-diff0
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
cost-diff-64
(*.f64 x (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
cost-diff0
(fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))
cost-diff0
(fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64))
cost-diff-64
(*.f64 #s(literal 1/2 binary64) x)
cost-diff-64
(*.f64 x #s(literal 1/2 binary64))
cost-diff0
(tan.f64 (*.f64 x #s(literal 1/2 binary64)))
Rules
1 608×accelerator-lowering-fma.f32
1 608×accelerator-lowering-fma.f64
402×*-lowering-*.f32
402×*-lowering-*.f64
400×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
029153
194153
2268153
3580153
4857153
5955153
6962153
0962137
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(tan (* x 1/2))
(* x 1/2)
x
1/2
(* 1/2 x)
1/2
x
(* x (+ (* x (+ (* x 1/24) 0)) 1/2))
x
(+ (* x (+ (* x 1/24) 0)) 1/2)
(+ (* x 1/24) 0)
1/24
0
1/2
(* x (+ (* (* x x) (+ (* x (* x 1/240)) 1/24)) 1/2))
x
(+ (* (* x x) (+ (* x (* x 1/240)) 1/24)) 1/2)
(* x x)
(+ (* x (* x 1/240)) 1/24)
(* x 1/240)
1/240
1/24
1/2
(* x (+ (* (* x x) (+ (* (* x x) (+ (* x (* x 17/40320)) 1/240)) 1/24)) 1/2))
x
(+ (* (* x x) (+ (* (* x x) (+ (* x (* x 17/40320)) 1/240)) 1/24)) 1/2)
(* x x)
(+ (* (* x x) (+ (* x (* x 17/40320)) 1/240)) 1/24)
(+ (* x (* x 17/40320)) 1/240)
(* x 17/40320)
17/40320
1/240
1/24
1/2
Outputs
(tan (* x 1/2))
(tan.f64 (fma.f64 x #s(literal 1/2 binary64) #s(literal 0 binary64)))
(* x 1/2)
(fma.f64 x #s(literal 1/2 binary64) #s(literal 0 binary64))
x
1/2
#s(literal 1/2 binary64)
(* 1/2 x)
(fma.f64 x #s(literal 1/2 binary64) #s(literal 0 binary64))
1/2
#s(literal 1/2 binary64)
x
(* x (+ (* x (+ (* x 1/24) 0)) 1/2))
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
x
(+ (* x (+ (* x 1/24) 0)) 1/2)
(fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64))
(+ (* x 1/24) 0)
(fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))
1/24
#s(literal 1/24 binary64)
0
#s(literal 0 binary64)
1/2
#s(literal 1/2 binary64)
(* x (+ (* (* x x) (+ (* x (* x 1/240)) 1/24)) 1/2))
(fma.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
x
(+ (* (* x x) (+ (* x (* x 1/240)) 1/24)) 1/2)
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(* x x)
(*.f64 x x)
(+ (* x (* x 1/240)) 1/24)
(fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
(* x 1/240)
(*.f64 x #s(literal 1/240 binary64))
1/240
#s(literal 1/240 binary64)
1/24
#s(literal 1/24 binary64)
1/2
#s(literal 1/2 binary64)
(* x (+ (* (* x x) (+ (* (* x x) (+ (* x (* x 17/40320)) 1/240)) 1/24)) 1/2))
(fma.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
x
(+ (* (* x x) (+ (* (* x x) (+ (* x (* x 17/40320)) 1/240)) 1/24)) 1/2)
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(* x x)
(*.f64 x x)
(+ (* (* x x) (+ (* x (* x 17/40320)) 1/240)) 1/24)
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))
(+ (* x (* x 17/40320)) 1/240)
(fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))
(* x 17/40320)
(*.f64 x #s(literal 17/40320 binary64))
17/40320
#s(literal 17/40320 binary64)
1/240
#s(literal 1/240 binary64)
1/24
#s(literal 1/24 binary64)
1/2
#s(literal 1/2 binary64)

localize115.0ms (1.7%)

Memory
-42.4MiB live, 148.0MiB allocated
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
accuracy99.9%
(fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))
accuracy99.9%
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
accuracy99.5%
(*.f64 x #s(literal 17/40320 binary64))
accuracy99.9%
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
accuracy99.9%
(fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
accuracy99.9%
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
accuracy99.9%
(*.f64 x #s(literal 1/240 binary64))
accuracy100.0%
(fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64))
accuracy99.9%
(*.f64 x (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
accuracy99.5%
(fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))
accuracy100.0%
(*.f64 #s(literal 1/2 binary64) x)
accuracy100.0%
(*.f64 x #s(literal 1/2 binary64))
accuracy100.0%
(tan.f64 (*.f64 x #s(literal 1/2 binary64)))
Samples
63.0ms256×0valid
Compiler

Compiled 142 to 31 computations (78.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 49.0ms
ival-mult: 27.0ms (54.8% of total)
const: 9.0ms (18.3% of total)
ival-add: 7.0ms (14.2% of total)
ival-tan: 5.0ms (10.2% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series11.0ms (0.2%)

Memory
19.3MiB live, 19.3MiB allocated
Counts
15 → 180
Calls
Call 1
Inputs
#<alt (tan (* x 1/2))>
#<alt (* x 1/2)>
#<alt (* 1/2 x)>
#<alt (+ (* x (+ (* x 1/24) 0)) 1/2)>
#<alt (+ (* x 1/24) 0)>
#<alt (* x (+ (* x (+ (* x 1/24) 0)) 1/2))>
#<alt (+ (* (* x x) (+ (* x (* x 1/240)) 1/24)) 1/2)>
#<alt (* x x)>
#<alt (+ (* x (* x 1/240)) 1/24)>
#<alt (* x 1/240)>
#<alt (+ (* (* x x) (+ (* (* x x) (+ (* x (* x 17/40320)) 1/240)) 1/24)) 1/2)>
#<alt (+ (* (* x x) (+ (* x (* x 17/40320)) 1/240)) 1/24)>
#<alt (+ (* x (* x 17/40320)) 1/240)>
#<alt (* x (+ (* (* x x) (+ (* x (* x 1/240)) 1/24)) 1/2))>
#<alt (* x 17/40320)>
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 (* 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>
#<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 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>
#<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 (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/24>
#<alt (+ 1/24 (* 1/240 (pow x 2)))>
#<alt (+ 1/24 (* 1/240 (pow x 2)))>
#<alt (+ 1/24 (* 1/240 (pow x 2)))>
#<alt (* 1/240 (pow x 2))>
#<alt (* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))>
#<alt (* 1/240 (pow x 2))>
#<alt (* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))>
#<alt (* 1/240 x)>
#<alt (* 1/240 x)>
#<alt (* 1/240 x)>
#<alt (* 1/240 x)>
#<alt (* 1/240 x)>
#<alt (* 1/240 x)>
#<alt (* 1/240 x)>
#<alt (* 1/240 x)>
#<alt (* 1/240 x)>
#<alt (* 1/240 x)>
#<alt (* 1/240 x)>
#<alt (* 1/240 x)>
#<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>
#<alt (+ 1/24 (* 1/240 (pow x 2)))>
#<alt (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))>
#<alt (+ 1/24 (* (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/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))>
#<alt (* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 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/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))>
#<alt (* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))>
#<alt 1/240>
#<alt (+ 1/240 (* 17/40320 (pow x 2)))>
#<alt (+ 1/240 (* 17/40320 (pow x 2)))>
#<alt (+ 1/240 (* 17/40320 (pow x 2)))>
#<alt (* 17/40320 (pow x 2))>
#<alt (* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* 17/40320 (pow x 2))>
#<alt (* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))>
#<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 (* 17/40320 x)>
#<alt (* 17/40320 x)>
#<alt (* 17/40320 x)>
#<alt (* 17/40320 x)>
#<alt (* 17/40320 x)>
#<alt (* 17/40320 x)>
#<alt (* 17/40320 x)>
#<alt (* 17/40320 x)>
#<alt (* 17/40320 x)>
#<alt (* 17/40320 x)>
#<alt (* 17/40320 x)>
#<alt (* 17/40320 x)>
Calls

45 calls:

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

rewrite475.0ms (6.8%)

Memory
10.0MiB live, 589.5MiB allocated
Algorithm
batch-egg-rewrite
Rules
8 894×accelerator-lowering-fma.f32
8 894×accelerator-lowering-fma.f64
4 172×*-lowering-*.f32
4 172×*-lowering-*.f64
3 698×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
028112
1178112
21502112
0829599
Stop Event
iter limit
node limit
Counts
15 → 607
Calls
Call 1
Inputs
(tan (* x 1/2))
(* x 1/2)
(* 1/2 x)
(+ (* x (+ (* x 1/24) 0)) 1/2)
(+ (* x 1/24) 0)
(* x (+ (* x (+ (* x 1/24) 0)) 1/2))
(+ (* (* x x) (+ (* x (* x 1/240)) 1/24)) 1/2)
(* x x)
(+ (* x (* x 1/240)) 1/24)
(* x 1/240)
(+ (* (* x x) (+ (* (* x x) (+ (* x (* x 17/40320)) 1/240)) 1/24)) 1/2)
(+ (* (* x x) (+ (* x (* x 17/40320)) 1/240)) 1/24)
(+ (* x (* x 17/40320)) 1/240)
(* x (+ (* (* x x) (+ (* x (* x 1/240)) 1/24)) 1/2))
(* x 17/40320)
Outputs
(tan.f64 (*.f64 x #s(literal 1/2 binary64)))
(neg.f64 (/.f64 (sin.f64 (*.f64 x #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 x #s(literal 1/2 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 1/2 binary64)))) (cos.f64 (*.f64 x #s(literal 1/2 binary64)))))
(/.f64 (sin.f64 (*.f64 x #s(literal 1/2 binary64))) (cos.f64 (*.f64 x #s(literal 1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 x #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (tan.f64 (*.f64 x #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (tan.f64 (*.f64 x #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (tan.f64 (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 1/2 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 x #s(literal 1/2 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (tan.f64 (*.f64 x #s(literal 1/2 binary64)))) #s(literal -1 binary64))
(*.f64 (sin.f64 (*.f64 x #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 x #s(literal 1/2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 (*.f64 x #s(literal 1/2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 (*.f64 x #s(literal 1/2 binary64))))))
(*.f64 #s(literal 1 binary64) (tan.f64 (*.f64 x #s(literal 1/2 binary64))))
(*.f64 x #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) x)
(*.f64 x #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) x)
(+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) #s(literal 1/2 binary64))
(+.f64 (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal -1/2 binary64)))))
(-.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal -1/2 binary64))))
(-.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64)))) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 0 binary64)) (+.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64)))))
(fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) x #s(literal 1/2 binary64))
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) (/.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) #s(literal 1/2 binary64))
(fma.f64 (fma.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 1/2 binary64))
(fma.f64 (fma.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64))))) #s(literal 0 binary64))
(fma.f64 (fma.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64)))))) #s(literal 0 binary64))
(fma.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal -1/2 binary64)))))
(fma.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64))) #s(literal 1/2 binary64))
(fma.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal -1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64)))))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (-.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (*.f64 x (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 x x) (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 x x) (/.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 #s(literal 1/24 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 x #s(literal 1/24 binary64)) (/.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 x #s(literal 1/24 binary64)) (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) x) #s(literal 1/2 binary64))
(fma.f64 (/.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 x (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64))) (/.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 x (*.f64 x x)) (/.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) #s(literal 1/576 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 x #s(literal 1/576 binary64)) (/.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 x x)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 x (*.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/24 binary64))) (/.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) x) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) x) (/.f64 x (*.f64 #s(literal 1/24 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) #s(literal 1/24 binary64)) (/.f64 x (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64))) (/.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 x x)) (/.f64 x #s(literal 1/576 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) #s(literal 1/576 binary64)) (/.f64 x (*.f64 x x)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/24 binary64))) (/.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) x) (/.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 1/24 binary64)) (/.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (/.f64 x (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64))) (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 x (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64))) (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64))) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) #s(literal 1/2 binary64))
(neg.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64)))))))
(neg.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal -1/4 binary64)) (fma.f64 x (fma.f64 x #s(literal -1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64))) (+.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal -1/4 binary64))) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64)) (+.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64)))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64))))))
(/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal -1/4 binary64)) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal -1/2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal -1/4 binary64))) (fma.f64 x (fma.f64 x #s(literal -1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64))))) (fma.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64))) (-.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 0 binary64))) (+.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal -1/2 binary64)) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal -1/4 binary64)))) (neg.f64 (fma.f64 x (fma.f64 x #s(literal -1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 0 binary64)))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)) #s(literal 3 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal -1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal -1/2 binary64))) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal -1/2 binary64))) (fma.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal -1/2 binary64))) (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64))) #s(literal 0 binary64)) (-.f64 (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal -1/2 binary64))) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal -1/2 binary64)))) (*.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal -1/2 binary64))))) (+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal -1/2 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64)))))))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal -1/2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal -1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
(*.f64 (-.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)))
(-.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) (fma.f64 x #s(literal -1/24 binary64) #s(literal 0 binary64))))
(fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/24 binary64) x #s(literal 0 binary64))
(fma.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x)) #s(literal 0 binary64))
(fma.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 x x) x) #s(literal 0 binary64))
(fma.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 1/576 binary64) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -1/13824 binary64) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal -1/576 binary64) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal -1/576 binary64) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -1/24 binary64) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) x) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 x x) (/.f64 (*.f64 #s(literal 1/24 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) #s(literal 1/24 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 x #s(literal 1/24 binary64)) (/.f64 (*.f64 #s(literal 1/24 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) x) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1/24 binary64) x) (/.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) #s(literal 1/24 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) x) (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) (*.f64 #s(literal 1/24 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 1/24 binary64)) (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64))) (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/24 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) (*.f64 x x)) (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/576 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 1/576 binary64)) (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) (*.f64 x x)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) (*.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/24 binary64))) (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) x) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) x) (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) (*.f64 #s(literal 1/24 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) x) (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/24 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/24 binary64)) (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/24 binary64)) (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) x) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64))) (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 1/24 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) (*.f64 x x)) (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 1/576 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/576 binary64)) (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) (*.f64 x x)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) (*.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/24 binary64))) (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) x) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1/13824 binary64) x) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/24 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64))) #s(literal 1/576 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1/13824 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) (/.f64 #s(literal 1/13824 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1/13824 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64))) (/.f64 (*.f64 x (*.f64 x x)) #s(literal 1/24 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 1/24 binary64)) (/.f64 #s(literal 1/13824 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1/13824 binary64) (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x x)) #s(literal 1/576 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 1/576 binary64)) (/.f64 #s(literal 1/13824 binary64) (*.f64 x x)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x)) #s(literal 1/24 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1/13824 binary64) (*.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/24 binary64))) (/.f64 (*.f64 x (*.f64 x x)) x) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 x (*.f64 x x)) x) (/.f64 #s(literal 1/13824 binary64) (*.f64 #s(literal 1/24 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/24 binary64))) (/.f64 #s(literal 1/13824 binary64) x) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 3/2 binary64)) x) (/.f64 (pow.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 3/2 binary64)) (*.f64 #s(literal 1/24 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 3/2 binary64)) #s(literal 1/24 binary64)) (/.f64 (pow.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 3/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 3/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64))) (/.f64 (pow.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 3/2 binary64)) #s(literal 1/24 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 3/2 binary64)) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) (/.f64 (pow.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 3/2 binary64)) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 3/2 binary64)) (*.f64 x x)) (/.f64 (pow.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 3/2 binary64)) #s(literal 1/576 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 3/2 binary64)) #s(literal 1/576 binary64)) (/.f64 (pow.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 3/2 binary64)) (*.f64 x x)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 3/2 binary64)) (*.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/24 binary64))) (/.f64 (pow.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 3/2 binary64)) x) #s(literal 0 binary64))
(fma.f64 (/.f64 x (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64))) (/.f64 (*.f64 #s(literal 1/24 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 x (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64))) (/.f64 (*.f64 #s(literal 1/24 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) #s(literal 1/24 binary64)) (/.f64 #s(literal 1/24 binary64) x) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) x) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1/24 binary64) (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64))) (/.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1/24 binary64) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64))) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64))) (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64))) (/.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64))) (*.f64 #s(literal 1/24 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 x x) x) #s(literal 1/24 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 x x) #s(literal 1/24 binary64)) (/.f64 #s(literal 1/576 binary64) x) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1/576 binary64) x) (/.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64))) (/.f64 #s(literal 1/576 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64))) (/.f64 #s(literal 1/576 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64))) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64))) (fma.f64 x (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/24 binary64)) x) (/.f64 x #s(literal 1/24 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/24 binary64)) #s(literal 1/24 binary64)) (/.f64 x x) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/24 binary64)) (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64))) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) #s(literal 0 binary64))
(neg.f64 (fma.f64 x #s(literal -1/24 binary64) #s(literal 0 binary64)))
(neg.f64 (/.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/576 binary64) #s(literal 0 binary64))))
(neg.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) (fma.f64 x #s(literal -1/24 binary64) #s(literal 0 binary64))))
(/.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)))
(/.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -1/13824 binary64) #s(literal 0 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/576 binary64) #s(literal 0 binary64)))
(/.f64 (fma.f64 (*.f64 x x) #s(literal -1/576 binary64) #s(literal 0 binary64)) (fma.f64 x #s(literal -1/24 binary64) #s(literal 0 binary64)))
(/.f64 (fma.f64 #s(literal 1/331776 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 0 binary64)) (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -1/13824 binary64) #s(literal 0 binary64)) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/576 binary64) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -1/13824 binary64) #s(literal 0 binary64)))
(/.f64 (-.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -1/13824 binary64) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/576 binary64) #s(literal 0 binary64)))
(/.f64 (-.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) #s(literal 0 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -1/13824 binary64) #s(literal 0 binary64))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal -1/576 binary64) #s(literal 0 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal -1/576 binary64) #s(literal 0 binary64))) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)))
(pow.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) #s(literal -1 binary64))
(*.f64 x #s(literal 1/24 binary64))
(*.f64 #s(literal 1/24 binary64) x)
(*.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x)))
(*.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 x x) x))
(*.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))))
(*.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))))
(*.f64 #s(literal 1/576 binary64) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -1/13824 binary64) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal -1/576 binary64) #s(literal 0 binary64))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/576 binary64) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -1/24 binary64) #s(literal 0 binary64))))
(*.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) x))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)))
(*.f64 (/.f64 x x) (/.f64 (*.f64 #s(literal 1/24 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) #s(literal 1/24 binary64)))
(*.f64 (/.f64 x #s(literal 1/24 binary64)) (/.f64 (*.f64 #s(literal 1/24 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) x))
(*.f64 (/.f64 #s(literal 1/24 binary64) x) (/.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) #s(literal 1/24 binary64)))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) x) (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) (*.f64 #s(literal 1/24 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 1/24 binary64)) (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64))) (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/24 binary64)))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) (*.f64 x x)) (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/576 binary64)))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 1/576 binary64)) (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) (*.f64 x x)))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) (*.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/24 binary64))) (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) x))
(*.f64 (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) x) (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) (*.f64 #s(literal 1/24 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)))))
(*.f64 (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) x) (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/24 binary64)))
(*.f64 (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/24 binary64)) (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64))))
(*.f64 (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/24 binary64)) (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) x))
(*.f64 (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)))
(*.f64 (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64))) (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 1/24 binary64)))
(*.f64 (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) (*.f64 x x)) (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 1/576 binary64)))
(*.f64 (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/576 binary64)) (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) (*.f64 x x)))
(*.f64 (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) (*.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/24 binary64))) (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) x))
(*.f64 (/.f64 #s(literal 1/13824 binary64) x) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/24 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64))) #s(literal 1/576 binary64))
(*.f64 (/.f64 #s(literal 1/13824 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) (/.f64 #s(literal 1/13824 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))))
(*.f64 (/.f64 #s(literal 1/13824 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64))) (/.f64 (*.f64 x (*.f64 x x)) #s(literal 1/24 binary64)))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 1/24 binary64)) (/.f64 #s(literal 1/13824 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64))))
(*.f64 (/.f64 #s(literal 1/13824 binary64) (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x x)) #s(literal 1/576 binary64)))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 1/576 binary64)) (/.f64 #s(literal 1/13824 binary64) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x)) #s(literal 1/24 binary64))
(*.f64 (/.f64 #s(literal 1/13824 binary64) (*.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/24 binary64))) (/.f64 (*.f64 x (*.f64 x x)) x))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) x) (/.f64 #s(literal 1/13824 binary64) (*.f64 #s(literal 1/24 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/24 binary64))) (/.f64 #s(literal 1/13824 binary64) x))
(*.f64 (/.f64 (pow.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 3/2 binary64)) x) (/.f64 (pow.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 3/2 binary64)) (*.f64 #s(literal 1/24 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)))))
(*.f64 (/.f64 (pow.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 3/2 binary64)) #s(literal 1/24 binary64)) (/.f64 (pow.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 3/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64))))
(*.f64 (/.f64 (pow.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 3/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64))) (/.f64 (pow.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 3/2 binary64)) #s(literal 1/24 binary64)))
(*.f64 (/.f64 (pow.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 3/2 binary64)) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) (/.f64 (pow.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 3/2 binary64)) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))))
(*.f64 (/.f64 (pow.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 3/2 binary64)) (*.f64 x x)) (/.f64 (pow.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 3/2 binary64)) #s(literal 1/576 binary64)))
(*.f64 (/.f64 (pow.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 3/2 binary64)) #s(literal 1/576 binary64)) (/.f64 (pow.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 3/2 binary64)) (*.f64 x x)))
(*.f64 (/.f64 (pow.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 3/2 binary64)) (*.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/24 binary64))) (/.f64 (pow.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 3/2 binary64)) x))
(*.f64 (/.f64 x (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64))) (/.f64 (*.f64 #s(literal 1/24 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)))))
(*.f64 (/.f64 x (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64))) (/.f64 (*.f64 #s(literal 1/24 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)))))
(*.f64 (/.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) #s(literal 1/24 binary64)) (/.f64 #s(literal 1/24 binary64) x))
(*.f64 (/.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) x) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1/24 binary64) (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64))) (/.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)))))
(*.f64 (/.f64 #s(literal 1/24 binary64) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64))) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))))
(*.f64 (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64))) (/.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)))))
(*.f64 (/.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64))) (/.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)))))
(*.f64 (/.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64))) (*.f64 #s(literal 1/24 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64))))
(*.f64 (/.f64 (*.f64 x x) x) #s(literal 1/24 binary64))
(*.f64 (/.f64 (*.f64 x x) #s(literal 1/24 binary64)) (/.f64 #s(literal 1/576 binary64) x))
(*.f64 (/.f64 #s(literal 1/576 binary64) x) (/.f64 (*.f64 x x) #s(literal 1/24 binary64)))
(*.f64 (/.f64 (*.f64 x x) (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64))) (/.f64 #s(literal 1/576 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)))))
(*.f64 (/.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64))) (/.f64 #s(literal 1/576 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)))))
(*.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64))) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)))))
(*.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64))) (fma.f64 x (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) #s(literal 0 binary64)))
(*.f64 (/.f64 (*.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/24 binary64)) x) (/.f64 x #s(literal 1/24 binary64)))
(*.f64 (/.f64 (*.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/24 binary64)) #s(literal 1/24 binary64)) (/.f64 x x))
(*.f64 (/.f64 (*.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/24 binary64)) (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)))))
(*.f64 (/.f64 (*.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64))) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)))
(+.f64 (*.f64 x #s(literal 1/2 binary64)) (fma.f64 x (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) #s(literal 0 binary64)))
(+.f64 (fma.f64 x (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 x #s(literal 1/2 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 x (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) (*.f64 #s(literal -1/2 binary64) x))) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/4 binary64)) (fma.f64 x (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) (*.f64 #s(literal -1/2 binary64) x))))
(fma.f64 x #s(literal 1/2 binary64) (fma.f64 x (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) #s(literal 0 binary64)))
(fma.f64 x (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1/2 binary64) x (fma.f64 x (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) #s(literal 0 binary64)))
(fma.f64 (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) (*.f64 x x) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) x (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 (*.f64 x x) (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) (*.f64 x #s(literal 1/2 binary64)))
(/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 #s(literal 1/8 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/4 binary64)) (*.f64 (fma.f64 x (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/4 binary64)) (*.f64 (fma.f64 x (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 x #s(literal 1/2 binary64))))) (fma.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 #s(literal 1/8 binary64) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) (*.f64 #s(literal -1/2 binary64) x)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64))) (fma.f64 x (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) (*.f64 #s(literal -1/2 binary64) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64)))) (*.f64 x (fma.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal -1/2 binary64)) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal -1/4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64)))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal -1/4 binary64)) x)))
(/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64))) (fma.f64 x (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) (*.f64 #s(literal -1/2 binary64) x))) (fma.f64 x (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) (*.f64 #s(literal -1/2 binary64) x)))
(/.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64))) (+.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64)))))
(/.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal -1/4 binary64))) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64)) x) (+.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal -1/4 binary64)) x) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 #s(literal 1/8 binary64) (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/4 binary64)) (*.f64 (fma.f64 x (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 x #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64))) (fma.f64 x (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) (*.f64 #s(literal -1/2 binary64) x)))) (neg.f64 (fma.f64 x (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) (*.f64 #s(literal -1/2 binary64) x))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal -1/4 binary64)))) (fma.f64 x (fma.f64 x #s(literal -1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64)) x)) (-.f64 #s(literal 0 binary64) (+.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal -1/4 binary64)) x)) (fma.f64 x (fma.f64 x #s(literal -1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (fma.f64 (*.f64 x x) #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (*.f64 x #s(literal 1/2 binary64)) (fma.f64 x (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) #s(literal 0 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/4 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 0 binary64)))) (-.f64 (*.f64 x #s(literal 1/2 binary64)) (fma.f64 x (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) #s(literal 0 binary64))))
(*.f64 x (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)) x)
(*.f64 (fma.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 #s(literal 1/8 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/4 binary64)) (*.f64 (fma.f64 x (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 x #s(literal 1/2 binary64)))))))
(*.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64))) (fma.f64 x (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) (*.f64 #s(literal -1/2 binary64) x))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)) (*.f64 #s(literal -1/2 binary64) x))))
(*.f64 (*.f64 x (fma.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64))))))
(*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64)) x) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64))))))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal -1/4 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal -1/2 binary64))))
(+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))))
(+.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal 1/2 binary64))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
(+.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #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 (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))))) (/.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))))))
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))
(fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
(fma.f64 x (*.f64 (*.f64 x #s(literal 1/240 binary64)) (*.f64 x x)) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 x #s(literal 1/240 binary64)) (*.f64 x (*.f64 x x)) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) x #s(literal 1/2 binary64))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 1/240 binary64)) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (fma.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 x (*.f64 x x)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)))))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/240 binary64) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) x) x (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 1/240 binary64))) x (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/13824 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 x x) #s(literal -1/5760 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal -1/576 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/13824 binary64)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 x x) #s(literal -1/5760 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal -1/576 binary64)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) #s(literal 1/2 binary64))
(neg.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) #s(literal 1/8 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal 1/4 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))))))
(neg.f64 (/.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal -1/4 binary64)) (fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) (neg.f64 x) #s(literal 1/2 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) #s(literal 1/8 binary64))) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal 1/4 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal -1/4 binary64))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) #s(literal 1/8 binary64)) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal 1/4 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal -1/4 binary64)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) #s(literal 1/8 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal 1/4 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) #s(literal 1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal -1/4 binary64))) (fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) (neg.f64 x) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))))) (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) #s(literal 1/8 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal 1/4 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal -1/4 binary64)))) (neg.f64 (fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) (neg.f64 x) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (pow.f64 (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 x (*.f64 x x)) #s(literal 0 binary64))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (fma.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (*.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal 1/4 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal -1/2 binary64))))))
(*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal 1/4 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) (neg.f64 x) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))))))
(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)))
(+.f64 #s(literal 1/24 binary64) (*.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 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (neg.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))))
(-.f64 (/.f64 #s(literal 1/576 binary64) (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))
(fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
(fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))
(fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))
(fma.f64 (*.f64 x #s(literal 1/240 binary64)) x #s(literal 1/24 binary64))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (neg.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))))
(neg.f64 (/.f64 (fma.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/13824 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 x x) #s(literal -1/5760 binary64))))))
(neg.f64 (/.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal -1/576 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/240 binary64) #s(literal 1/24 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/13824 binary64))) (+.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 x x) #s(literal -1/5760 binary64)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal -1/576 binary64))) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))))
(/.f64 (fma.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/13824 binary64)) (+.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 x x) #s(literal -1/5760 binary64))))
(/.f64 (fma.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/13824 binary64)) (+.f64 #s(literal 1/576 binary64) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) (*.f64 (*.f64 x x) #s(literal -1/5760 binary64)))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal -1/576 binary64)) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/13824 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 x x) #s(literal -1/5760 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/13824 binary64))) (neg.f64 (+.f64 #s(literal 1/576 binary64) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) (*.f64 (*.f64 x x) #s(literal -1/5760 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal -1/576 binary64))) (fma.f64 (*.f64 x x) #s(literal -1/240 binary64) #s(literal 1/24 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/576 binary64) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) (*.f64 (*.f64 x x) #s(literal -1/5760 binary64)))) (fma.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/13824 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))))))
(/.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)))) (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64)) #s(literal 1/576 binary64))) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64)) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/13824 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 x x) #s(literal -1/5760 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal -1/576 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal -1/240 binary64) #s(literal 1/24 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))))) (neg.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (fma.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))) (*.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/13824 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 x x) #s(literal -1/5760 binary64)))))
(*.f64 (fma.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/13824 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/576 binary64) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) (*.f64 (*.f64 x x) #s(literal -1/5760 binary64))))))
(*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal -1/576 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/13824 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 x x) #s(literal -1/5760 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal -1/576 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal -1/240 binary64) #s(literal 1/24 binary64))))
(*.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))
(*.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))
(*.f64 x #s(literal 1/240 binary64))
(*.f64 #s(literal 1/240 binary64) x)
(+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))))
(+.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))
(+.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(-.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))))) (/.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))))))
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))
(fma.f64 x (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
(fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x x)) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(fma.f64 (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) x #s(literal 1/2 binary64))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (fma.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 x (*.f64 x x)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))))) (-.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64)))))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (fma.f64 x (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) x) x (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) #s(literal 1/13824 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) #s(literal 1/576 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) #s(literal -1/576 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) #s(literal 1/13824 binary64)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) #s(literal 1/576 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) #s(literal -1/576 binary64)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) #s(literal 1/2 binary64))
(neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))) #s(literal 1/8 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))))))))
(neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/4 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))) #s(literal 1/8 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/4 binary64))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))) #s(literal 1/8 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/4 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))) #s(literal 1/8 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))) #s(literal 1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/4 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))) #s(literal 1/8 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/4 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (pow.f64 (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))))) (-.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))) #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 x (*.f64 x x)) #s(literal 0 binary64)) (*.f64 x (*.f64 x x)) #s(literal 0 binary64))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (fma.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/576 binary64) #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))))))
(*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))))))
(+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))))
(+.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) #s(literal 1/24 binary64))
(+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (neg.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))))
(+.f64 (+.f64 #s(literal 1/24 binary64) (*.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 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal -1/24 binary64))))
(-.f64 (/.f64 #s(literal 1/576 binary64) (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))))))
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))
(fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))
(fma.f64 x (*.f64 (*.f64 x #s(literal 17/40320 binary64)) (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
(fma.f64 (*.f64 x #s(literal 17/40320 binary64)) (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))
(fma.f64 (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (neg.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) x #s(literal 1/24 binary64))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 17/40320 binary64)) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))
(fma.f64 (fma.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 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))) #s(literal 1/24 binary64))
(fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) #s(literal -1/240 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) #s(literal -1/240 binary64)))) #s(literal 1/24 binary64))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 17/40320 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) x) x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 17/40320 binary64))) x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 4913/65548320768000 binary64)) #s(literal 1/13824000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) #s(literal 1/57600 binary64)) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64)))) #s(literal 1/24 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) #s(literal -1/57600 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal -1/240 binary64))) #s(literal 1/24 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 4913/65548320768000 binary64)) #s(literal 1/13824000 binary64)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) #s(literal 1/57600 binary64)) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64)))) #s(literal 1/24 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) #s(literal -1/57600 binary64)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal -1/240 binary64))) #s(literal 1/24 binary64))
(neg.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) #s(literal 1/13824 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) #s(literal 1/576 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))))))
(neg.f64 (/.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) #s(literal -1/576 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) #s(literal 1/13824 binary64))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) #s(literal 1/576 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) #s(literal -1/576 binary64))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal -1/24 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) #s(literal 1/13824 binary64)) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) #s(literal 1/576 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) #s(literal 1/13824 binary64)) (+.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) (*.f64 (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64))))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) #s(literal -1/576 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) #s(literal 1/13824 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) #s(literal 1/576 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) #s(literal 1/13824 binary64))) (neg.f64 (+.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) (*.f64 (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) #s(literal -1/576 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal -1/24 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) (*.f64 (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64))))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) #s(literal 1/13824 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))))))
(/.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))))) (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal -1/24 binary64)) #s(literal 1/576 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal -1/24 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal -1/24 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) #s(literal 1/13824 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) #s(literal 1/576 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) #s(literal -1/576 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))))) (neg.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))))))
(/.f64 (fma.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 (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) #s(literal 3 binary64)) (*.f64 #s(literal 1/13824000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (fma.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (fma.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (-.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))) (+.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)))) (-.f64 (+.f64 #s(literal 1/24 binary64) (*.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 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))) (*.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal -1/24 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) #s(literal 1/13824 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) #s(literal 1/576 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) #s(literal 1/13824 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) (*.f64 (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 0 binary64)))))))
(*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) #s(literal -1/576 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal -1/24 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))) #s(literal 1/13824 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) #s(literal 1/576 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))) #s(literal -1/576 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1/24 binary64)))
(*.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))))))
(+.f64 #s(literal 1/240 binary64) (*.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 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64))) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal -1/240 binary64))) (neg.f64 (/.f64 #s(literal 1/57600 binary64) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal -1/240 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64))) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal -1/240 binary64))) (/.f64 #s(literal 1/57600 binary64) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal -1/240 binary64))))
(-.f64 (/.f64 #s(literal 1/57600 binary64) (-.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64))) (-.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))
(fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))
(fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(fma.f64 (*.f64 x #s(literal 17/40320 binary64)) x #s(literal 1/240 binary64))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal -1/240 binary64))) (neg.f64 (/.f64 #s(literal 1/57600 binary64) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal -1/240 binary64)))))
(neg.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 4913/65548320768000 binary64)) #s(literal 1/13824000 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) #s(literal 1/57600 binary64)) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64))))))
(neg.f64 (/.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) #s(literal -1/57600 binary64)) (fma.f64 (*.f64 x x) #s(literal -17/40320 binary64) #s(literal 1/240 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 4913/65548320768000 binary64)) #s(literal 1/13824000 binary64))) (+.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) #s(literal 1/57600 binary64)) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) #s(literal -1/57600 binary64))) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal -1/240 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 4913/65548320768000 binary64)) #s(literal 1/13824000 binary64)) (+.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) #s(literal 1/57600 binary64)) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 4913/65548320768000 binary64)) #s(literal 1/13824000 binary64)) (+.f64 #s(literal 1/57600 binary64) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64)))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) #s(literal -1/57600 binary64)) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal -1/240 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 4913/65548320768000 binary64)) #s(literal 1/13824000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) #s(literal 1/57600 binary64)) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 4913/65548320768000 binary64)) #s(literal 1/13824000 binary64))) (neg.f64 (+.f64 #s(literal 1/57600 binary64) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) #s(literal -1/57600 binary64))) (fma.f64 (*.f64 x x) #s(literal -17/40320 binary64) #s(literal 1/240 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/57600 binary64) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64)))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 4913/65548320768000 binary64)) #s(literal 1/13824000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64))))))
(/.f64 (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)))) (-.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64))) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal -1/240 binary64))) (*.f64 (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal -1/240 binary64)) #s(literal 1/57600 binary64))) (*.f64 (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal -1/240 binary64)) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal -1/240 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 4913/65548320768000 binary64)) #s(literal 1/13824000 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) #s(literal 1/57600 binary64)) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) #s(literal -1/57600 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal -17/40320 binary64) #s(literal 1/240 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) (*.f64 (*.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 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64))) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal -1/240 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/57600 binary64) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal -1/240 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64))) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal -1/240 binary64))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64))) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal -1/240 binary64))) (fma.f64 (/.f64 #s(literal 1/57600 binary64) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal -1/240 binary64))) (/.f64 #s(literal 1/57600 binary64) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal -1/240 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64))) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal -1/240 binary64))) (/.f64 #s(literal 1/57600 binary64) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal -1/240 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64))) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal -1/240 binary64))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64))) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal -1/240 binary64)))) (*.f64 (/.f64 #s(literal 1/57600 binary64) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal -1/240 binary64))) (/.f64 #s(literal 1/57600 binary64) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal -1/240 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64))) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal -1/240 binary64))) (/.f64 #s(literal 1/57600 binary64) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal -1/240 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 4913/65548320768000 binary64)) #s(literal 1/13824000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) #s(literal 1/57600 binary64)) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64)))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 4913/65548320768000 binary64)) #s(literal 1/13824000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/57600 binary64) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64))))))
(*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) #s(literal -1/57600 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal -1/240 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 4913/65548320768000 binary64)) #s(literal 1/13824000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) #s(literal 1/57600 binary64)) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) #s(literal -1/57600 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal -17/40320 binary64) #s(literal 1/240 binary64))))
(*.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)))
(*.f64 (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))
(+.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) (*.f64 x #s(literal 1/2 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))))) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 #s(literal -1/2 binary64) x))) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/4 binary64)) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 #s(literal -1/2 binary64) x))))
(fma.f64 x #s(literal 1/2 binary64) (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))))
(fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1/2 binary64) x (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))))
(fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) x (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) (*.f64 x x) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) (*.f64 x #s(literal 1/2 binary64)))
(/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/4 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/4 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) (*.f64 x #s(literal 1/2 binary64))))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 #s(literal -1/2 binary64) x)) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 #s(literal -1/2 binary64) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal 1/4 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) (*.f64 x (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) #s(literal 1/8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)) (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal -1/4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal 1/4 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) #s(literal 1/8 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal -1/4 binary64)) x)))
(/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 #s(literal -1/2 binary64) x))) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 #s(literal -1/2 binary64) x)))
(/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) #s(literal 1/8 binary64))) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal 1/4 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal -1/4 binary64))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) #s(literal 1/8 binary64)) x) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal 1/4 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal -1/4 binary64)) x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/4 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) (*.f64 x #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 #s(literal -1/2 binary64) x)))) (neg.f64 (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 #s(literal -1/2 binary64) x))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) #s(literal 1/8 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal 1/4 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal -1/4 binary64)))) (fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) (neg.f64 x) #s(literal 1/2 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) #s(literal 1/8 binary64)) x)) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal 1/4 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal -1/4 binary64)) x)) (fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) (neg.f64 x) #s(literal 1/2 binary64)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))))) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 x x) #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))))) (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/4 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))))) (-.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))))))
(*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64)) x)
(*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/4 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) (*.f64 x #s(literal 1/2 binary64)))))))
(*.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 #s(literal -1/2 binary64) x))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 #s(literal -1/2 binary64) x))))
(*.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal 1/4 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))))
(*.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))) #s(literal 1/8 binary64)) x) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal 1/4 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)))) #s(literal -1/4 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))
(*.f64 x #s(literal 17/40320 binary64))
(*.f64 #s(literal 17/40320 binary64) x)

simplify312.0ms (4.5%)

Memory
-12.9MiB live, 548.2MiB allocated
Algorithm
egg-herbie
Rules
9 512×accelerator-lowering-fma.f32
9 512×accelerator-lowering-fma.f64
3 804×*-lowering-*.f32
3 804×*-lowering-*.f64
2 244×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0801166
12561166
26391166
314951166
429441166
566771166
084171061
Stop Event
iter limit
node limit
Counts
180 → 180
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)
(* 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
(+ 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 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
(+ 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))))))
(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/24
(+ 1/24 (* 1/240 (pow x 2)))
(+ 1/24 (* 1/240 (pow x 2)))
(+ 1/24 (* 1/240 (pow x 2)))
(* 1/240 (pow x 2))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* 1/240 (pow x 2))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* 1/240 x)
(* 1/240 x)
(* 1/240 x)
(* 1/240 x)
(* 1/240 x)
(* 1/240 x)
(* 1/240 x)
(* 1/240 x)
(* 1/240 x)
(* 1/240 x)
(* 1/240 x)
(* 1/240 x)
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
(+ 1/24 (* 1/240 (pow x 2)))
(+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))
(+ 1/24 (* (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/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 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/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
1/240
(+ 1/240 (* 17/40320 (pow x 2)))
(+ 1/240 (* 17/40320 (pow x 2)))
(+ 1/240 (* 17/40320 (pow x 2)))
(* 17/40320 (pow x 2))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* 17/40320 (pow x 2))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* 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)))
(* 17/40320 x)
(* 17/40320 x)
(* 17/40320 x)
(* 17/40320 x)
(* 17/40320 x)
(* 17/40320 x)
(* 17/40320 x)
(* 17/40320 x)
(* 17/40320 x)
(* 17/40320 x)
(* 17/40320 x)
(* 17/40320 x)
Outputs
(* 1/2 x)
(fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(fma.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(fma.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))))
(* 1/2 x)
(fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))
(* 1/2 x)
(fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))
(* 1/2 x)
(fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))
(* 1/2 x)
(fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))
(* 1/2 x)
(fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))
(* 1/2 x)
(fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))
(* 1/2 x)
(fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))
(* 1/2 x)
(fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))
(* 1/2 x)
(fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))
(* 1/2 x)
(fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))
(* 1/2 x)
(fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))
(* 1/2 x)
(fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))
(* 1/2 x)
(fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))
(* 1/2 x)
(fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))
(* 1/2 x)
(fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))
(* 1/2 x)
(fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))
(* 1/2 x)
(fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))
(* 1/2 x)
(fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))
(* 1/2 x)
(fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))
(* 1/2 x)
(fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))
(* 1/2 x)
(fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))
(* 1/2 x)
(fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))
(* 1/2 x)
(fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))
(* 1/2 x)
(fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/24 (pow x 2)))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(+ 1/2 (* 1/24 (pow x 2)))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(+ 1/2 (* 1/24 (pow x 2)))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(* 1/24 (pow x 2))
(*.f64 x (*.f64 x #s(literal 1/24 binary64)))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(* 1/24 (pow x 2))
(*.f64 x (*.f64 x #s(literal 1/24 binary64)))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 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/24 x)
(*.f64 x #s(literal 1/24 binary64))
(* 1/2 x)
(fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(fma.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(fma.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(fma.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(* 1/24 (pow x 3))
(fma.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64))) #s(literal 0 binary64))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(* 1/24 (pow x 3))
(fma.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64))) #s(literal 0 binary64))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/24 (pow x 2)))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(* 1/240 (pow x 4))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))
(* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))
(* (pow x 4) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(* (pow x 4) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(* 1/240 (pow x 4))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))
(* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))
(* (pow x 4) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(* (pow x 4) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
1/24
#s(literal 1/24 binary64)
(+ 1/24 (* 1/240 (pow x 2)))
(fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
(+ 1/24 (* 1/240 (pow x 2)))
(fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
(+ 1/24 (* 1/240 (pow x 2)))
(fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
(* 1/240 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/240 binary64))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
(* 1/240 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/240 binary64))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
(* 1/240 x)
(*.f64 x #s(literal 1/240 binary64))
(* 1/240 x)
(*.f64 x #s(literal 1/240 binary64))
(* 1/240 x)
(*.f64 x #s(literal 1/240 binary64))
(* 1/240 x)
(*.f64 x #s(literal 1/240 binary64))
(* 1/240 x)
(*.f64 x #s(literal 1/240 binary64))
(* 1/240 x)
(*.f64 x #s(literal 1/240 binary64))
(* 1/240 x)
(*.f64 x #s(literal 1/240 binary64))
(* 1/240 x)
(*.f64 x #s(literal 1/240 binary64))
(* 1/240 x)
(*.f64 x #s(literal 1/240 binary64))
(* 1/240 x)
(*.f64 x #s(literal 1/240 binary64))
(* 1/240 x)
(*.f64 x #s(literal 1/240 binary64))
(* 1/240 x)
(*.f64 x #s(literal 1/240 binary64))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/24 (pow x 2)))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(* 17/40320 (pow x 6))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 #s(literal 17/40320 binary64) (*.f64 x (*.f64 x x)))))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(* 17/40320 (pow x 6))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 #s(literal 17/40320 binary64) (*.f64 x (*.f64 x x)))))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
1/24
#s(literal 1/24 binary64)
(+ 1/24 (* 1/240 (pow x 2)))
(fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
(+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
(+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
(* 17/40320 (pow x 4))
(*.f64 x (*.f64 #s(literal 17/40320 binary64) (*.f64 x (*.f64 x x))))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)))
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
(* 17/40320 (pow x 4))
(*.f64 x (*.f64 #s(literal 17/40320 binary64) (*.f64 x (*.f64 x x))))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)))
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
1/240
#s(literal 1/240 binary64)
(+ 1/240 (* 17/40320 (pow x 2)))
(fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))
(+ 1/240 (* 17/40320 (pow x 2)))
(fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))
(+ 1/240 (* 17/40320 (pow x 2)))
(fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))
(* 17/40320 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 17/40320 binary64))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))
(* 17/40320 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 17/40320 binary64))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))
(* 1/2 x)
(fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(fma.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(fma.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(fma.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(* 1/240 (pow x 5))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x (*.f64 x x)) #s(literal 0 binary64))
(* (pow x 5) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))
(* (pow x 5) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(fma.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(* (pow x 5) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(fma.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(* 1/240 (pow x 5))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x (*.f64 x x)) #s(literal 0 binary64))
(* (pow x 5) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 2))) 1/240)))
(fma.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 2))) 1/240)))
(fma.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(* 17/40320 x)
(*.f64 x #s(literal 17/40320 binary64))
(* 17/40320 x)
(*.f64 x #s(literal 17/40320 binary64))
(* 17/40320 x)
(*.f64 x #s(literal 17/40320 binary64))
(* 17/40320 x)
(*.f64 x #s(literal 17/40320 binary64))
(* 17/40320 x)
(*.f64 x #s(literal 17/40320 binary64))
(* 17/40320 x)
(*.f64 x #s(literal 17/40320 binary64))
(* 17/40320 x)
(*.f64 x #s(literal 17/40320 binary64))
(* 17/40320 x)
(*.f64 x #s(literal 17/40320 binary64))
(* 17/40320 x)
(*.f64 x #s(literal 17/40320 binary64))
(* 17/40320 x)
(*.f64 x #s(literal 17/40320 binary64))
(* 17/40320 x)
(*.f64 x #s(literal 17/40320 binary64))
(* 17/40320 x)
(*.f64 x #s(literal 17/40320 binary64))

eval174.0ms (2.5%)

Memory
9.4MiB live, 138.4MiB allocated
Compiler

Compiled 24 023 to 2 235 computations (90.7% saved)

prune84.0ms (1.2%)

Memory
3.5MiB live, 162.5MiB allocated
Pruning

7 alts after pruning (3 fresh and 4 done)

PrunedKeptTotal
New8212823
Fresh011
Picked145
Done000
Total8227829
Accuracy
100.0%
Counts
829 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
53.1%
(fma.f64 (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 1/2 binary64)))
7.7%
(pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
53.1%
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
53.1%
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
53.0%
(*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))
53.0%
(*.f64 #s(literal 1/2 binary64) x)
100.0%
(tan.f64 (*.f64 x #s(literal 1/2 binary64)))
Compiler

Compiled 71 to 47 computations (33.8% saved)

simplify12.0ms (0.2%)

Memory
-22.5MiB live, 14.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 x (*.f64 x x))
cost-diff0
(*.f64 x #s(literal 1/240 binary64))
cost-diff0
(fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
cost-diff320
(fma.f64 (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 1/2 binary64)))
cost-diff6464
(pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
cost-diff0
(*.f64 x x)
cost-diff0
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
cost-diff0
(*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))
Rules
232×accelerator-lowering-fma.f32
232×accelerator-lowering-fma.f64
144×*-lowering-*.f32
144×*-lowering-*.f64
70×associate-*r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01863
14263
27363
313263
422363
523463
023458
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(* x (+ (* (* x x) 1/24) 1/2))
x
(+ (* (* x x) 1/24) 1/2)
(* x x)
1/24
1/2
(pow 1 -1/2)
1
-1/2
(+ (* (+ (* x (* x 1/240)) 1/24) (* x (* x x))) (* x 1/2))
(+ (* x (* x 1/240)) 1/24)
x
(* x 1/240)
1/240
1/24
(* x (* x x))
(* x x)
(* x 1/2)
1/2
Outputs
(* x (+ (* (* x x) 1/24) 1/2))
(*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
x
(+ (* (* x x) 1/24) 1/2)
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(* x x)
(*.f64 x x)
1/24
#s(literal 1/24 binary64)
1/2
#s(literal 1/2 binary64)
(pow 1 -1/2)
#s(literal 1 binary64)
1
#s(literal 1 binary64)
-1/2
#s(literal -1/2 binary64)
(+ (* (+ (* x (* x 1/240)) 1/24) (* x (* x x))) (* x 1/2))
(*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))
(+ (* x (* x 1/240)) 1/24)
(fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
x
(* x 1/240)
(*.f64 x #s(literal 1/240 binary64))
1/240
#s(literal 1/240 binary64)
1/24
#s(literal 1/24 binary64)
(* x (* x x))
(*.f64 x (*.f64 x x))
(* x x)
(*.f64 x x)
(* x 1/2)
(*.f64 x #s(literal 1/2 binary64))
1/2
#s(literal 1/2 binary64)

localize57.0ms (0.8%)

Memory
19.2MiB live, 96.6MiB allocated
Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(fma.f64 (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 1/2 binary64)))
accuracy99.9%
(fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
accuracy99.9%
(*.f64 x (*.f64 x x))
accuracy99.9%
(*.f64 x #s(literal 1/240 binary64))
accuracy100.0%
(pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
accuracy100.0%
(*.f64 x x)
accuracy99.9%
(*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))
accuracy99.9%
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
Samples
36.0ms256×0valid
Compiler

Compiled 66 to 20 computations (69.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 27.0ms
ival-mult: 15.0ms (56.1% of total)
const: 6.0ms (22.5% of total)
ival-add: 3.0ms (11.2% of total)
ival-pow: 2.0ms (7.5% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series3.0ms (0%)

Memory
3.5MiB live, 3.5MiB allocated
Counts
8 → 84
Calls
Call 1
Inputs
#<alt (* x (+ (* (* x x) 1/24) 1/2))>
#<alt (+ (* (* x x) 1/24) 1/2)>
#<alt (* x x)>
#<alt (pow 1 -1/2)>
#<alt (+ (* (+ (* x (* x 1/240)) 1/24) (* x (* x x))) (* x 1/2))>
#<alt (+ (* x (* x 1/240)) 1/24)>
#<alt (* x 1/240)>
#<alt (* x (* x x))>
Outputs
#<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 (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 (* 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/24>
#<alt (+ 1/24 (* 1/240 (pow x 2)))>
#<alt (+ 1/24 (* 1/240 (pow x 2)))>
#<alt (+ 1/24 (* 1/240 (pow x 2)))>
#<alt (* 1/240 (pow x 2))>
#<alt (* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))>
#<alt (* 1/240 (pow x 2))>
#<alt (* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))>
#<alt (* 1/240 x)>
#<alt (* 1/240 x)>
#<alt (* 1/240 x)>
#<alt (* 1/240 x)>
#<alt (* 1/240 x)>
#<alt (* 1/240 x)>
#<alt (* 1/240 x)>
#<alt (* 1/240 x)>
#<alt (* 1/240 x)>
#<alt (* 1/240 x)>
#<alt (* 1/240 x)>
#<alt (* 1/240 x)>
#<alt (pow x 3)>
#<alt (pow x 3)>
#<alt (pow x 3)>
#<alt (pow x 3)>
#<alt (pow x 3)>
#<alt (pow x 3)>
#<alt (pow x 3)>
#<alt (pow x 3)>
#<alt (pow x 3)>
#<alt (pow x 3)>
#<alt (pow x 3)>
#<alt (pow x 3)>
Calls

21 calls:

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

rewrite479.0ms (6.9%)

Memory
28.8MiB live, 689.6MiB allocated
Algorithm
batch-egg-rewrite
Rules
9 334×accelerator-lowering-fma.f32
9 334×accelerator-lowering-fma.f64
5 424×*-lowering-*.f32
5 424×*-lowering-*.f64
2 248×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01848
19048
259248
3628548
0800643
Stop Event
iter limit
node limit
Counts
8 → 348
Calls
Call 1
Inputs
(* x (+ (* (* x x) 1/24) 1/2))
(+ (* (* x x) 1/24) 1/2)
(* x x)
(pow 1 -1/2)
(+ (* (+ (* x (* x 1/240)) 1/24) (* x (* x x))) (* x 1/2))
(+ (* x (* x 1/240)) 1/24)
(* x 1/240)
(* x (* x x))
Outputs
(+.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/24 binary64))))
(+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x #s(literal 1/2 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (/.f64 (*.f64 x (*.f64 x #s(literal 1/4 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 x #s(literal 1/2 binary64) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/24 binary64))))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal 1/24 binary64)) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) x (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1/2 binary64) x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/24 binary64))))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1/24 binary64) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 (*.f64 x #s(literal 1/24 binary64)) (*.f64 x x) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 1/24 binary64)) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)) (*.f64 x #s(literal 1/2 binary64)))
(/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64)))) (*.f64 (*.f64 x #s(literal 1/2 binary64)) (-.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/24 binary64)))))) (fma.f64 x (*.f64 (*.f64 x x) #s(literal 1/8 binary64)) (*.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/48 binary64)) #s(literal 1/4 binary64)) (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 x (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64)))))
(/.f64 (fma.f64 x (*.f64 (*.f64 x x) #s(literal 1/8 binary64)) (*.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64)))) (*.f64 (*.f64 x #s(literal 1/2 binary64)) (-.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/24 binary64)))))))
(/.f64 (fma.f64 x (*.f64 (*.f64 x x) #s(literal 1/8 binary64)) (*.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (fma.f64 x (*.f64 x #s(literal 1/4 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/48 binary64)))))))
(/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/48 binary64)) #s(literal 1/4 binary64)))
(/.f64 (*.f64 x (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64))) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (fma.f64 x (*.f64 (*.f64 x x) #s(literal 1/8 binary64)) (*.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (neg.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64)))) (*.f64 (*.f64 x #s(literal 1/2 binary64)) (-.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/24 binary64))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (neg.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/48 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64)))) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (*.f64 x (*.f64 x #s(literal 1/4 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64)))))) (-.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/24 binary64)))))
(/.f64 (*.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 x (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/48 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 x (-.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64)))) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 1/2 binary64)))
(/.f64 (*.f64 x (-.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64)))))) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) #s(literal 1/24 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))) x) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/48 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64))) x) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))))) x) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) #s(literal 1/24 binary64))))
(pow.f64 (/.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64)))) (*.f64 (*.f64 x #s(literal 1/2 binary64)) (-.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/24 binary64)))))) (fma.f64 x (*.f64 (*.f64 x x) #s(literal 1/8 binary64)) (*.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/48 binary64)) #s(literal 1/4 binary64)) (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 x (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64)))) #s(literal -1 binary64))
(*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) x)
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/48 binary64)) #s(literal 1/4 binary64))) x))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)) (/.f64 x (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/48 binary64)) #s(literal 1/4 binary64))))
(*.f64 (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) x))
(*.f64 (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64)) (/.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(*.f64 (fma.f64 x (*.f64 (*.f64 x x) #s(literal 1/8 binary64)) (*.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64)))) (*.f64 (*.f64 x #s(literal 1/2 binary64)) (-.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/24 binary64))))))))
(*.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/48 binary64)) #s(literal 1/4 binary64))))
(*.f64 (*.f64 x (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))) (fma.f64 #s(literal 1/191102976 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/48 binary64) #s(literal 1/4 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/48 binary64) #s(literal 1/4 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/48 binary64) #s(literal 1/4 binary64)))))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -1/48 binary64) #s(literal 1/4 binary64)) (-.f64 (fma.f64 (*.f64 x x) #s(literal -1/48 binary64) #s(literal 1/4 binary64)) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))))) (*.f64 #s(literal 1/331776 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))) (*.f64 (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/48 binary64)) #s(literal 1/4 binary64)) (+.f64 (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64)) (*.f64 x (*.f64 x #s(literal 1/48 binary64)))))) (+.f64 (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64)) (*.f64 x (*.f64 x #s(literal 1/48 binary64)))))
(*.f64 (/.f64 (*.f64 x (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64))) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64))) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (*.f64 x (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64))) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64))) #s(literal -1/8 binary64))) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) (fma.f64 x (*.f64 x #s(literal 1/48 binary64)) #s(literal 1/4 binary64))))
(+.f64 (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)))
(+.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.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 (*.f64 x x) #s(literal 1/24 binary64)))) (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64)))) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)))))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(fma.f64 x (/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 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 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 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 #s(literal 1/24 binary64) (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/24 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(fma.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(fma.f64 #s(literal 1/576 binary64) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(fma.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/24 binary64))) (/.f64 (*.f64 x #s(literal 1/24 binary64)) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(fma.f64 (*.f64 x #s(literal 1/24 binary64)) x #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) (/.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(fma.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/24 binary64)))) (/.f64 #s(literal 1/24 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(fma.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64)))) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64))) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(fma.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64)))) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64))) #s(literal -1/8 binary64))) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) (fma.f64 x (*.f64 x #s(literal 1/48 binary64)) #s(literal 1/4 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(neg.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/48 binary64)) #s(literal 1/4 binary64)))))
(neg.f64 (/.f64 (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 1/2 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/48 binary64)) #s(literal 1/4 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64))) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) #s(literal 1/24 binary64))) (-.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64)))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/48 binary64)) #s(literal 1/4 binary64)))
(/.f64 (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64)) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/48 binary64)) #s(literal 1/4 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64))) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 1/2 binary64)))
(/.f64 (fma.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)))) (*.f64 #s(literal 1/191102976 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) #s(literal 1/512 binary64)) (*.f64 (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/48 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/191102976 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 1/110592 binary64))))))
(/.f64 (fma.f64 #s(literal 1/191102976 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal -1/64 binary64)) (*.f64 (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/48 binary64)) #s(literal 1/4 binary64)) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64))) #s(literal -1/8 binary64))))
(/.f64 (fma.f64 #s(literal 1/191102976 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal -1/64 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/331776 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/2304 binary64) #s(literal 1/16 binary64)))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) #s(literal 1/24 binary64))))
(/.f64 (fma.f64 #s(literal 1/331776 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/16 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal 1/4 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.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))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)))) (*.f64 #s(literal 1/191102976 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) #s(literal 1/512 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/191102976 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 1/110592 binary64)))) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/48 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/191102976 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal -1/64 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64))) #s(literal -1/8 binary64)) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/48 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/191102976 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal -1/64 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/331776 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/2304 binary64) #s(literal 1/16 binary64))) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/331776 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/16 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal 1/4 binary64)) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/48 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64)))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (fma.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (fma.f64 x (/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/48 binary64)) #s(literal 1/4 binary64)))
(/.f64 (*.f64 (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)))) (*.f64 #s(literal 1/191102976 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) #s(literal 1/512 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/48 binary64)) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/191102976 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 1/110592 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/191102976 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal -1/64 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/48 binary64)) #s(literal 1/4 binary64)))) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64))) #s(literal -1/8 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 1/191102976 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal -1/64 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 #s(literal 1/331776 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/2304 binary64) #s(literal 1/16 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/331776 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/16 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal 1/4 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) #s(literal 1/24 binary64))) (-.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64)))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/48 binary64)) #s(literal 1/4 binary64))))
(*.f64 (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/48 binary64)) #s(literal 1/4 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal -1/24 binary64) #s(literal 1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/48 binary64)) #s(literal 1/4 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64)))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)))))
(*.f64 (/.f64 (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64)) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64))) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)) (fma.f64 #s(literal 1/191102976 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/48 binary64) #s(literal 1/4 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/48 binary64) #s(literal 1/4 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/48 binary64) #s(literal 1/4 binary64)))))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -1/48 binary64) #s(literal 1/4 binary64)) (-.f64 (fma.f64 (*.f64 x x) #s(literal -1/48 binary64) #s(literal 1/4 binary64)) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))))) (*.f64 #s(literal 1/331776 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))
(*.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)) (*.f64 (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/48 binary64)) #s(literal 1/4 binary64)) (+.f64 (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64)) (*.f64 x (*.f64 x #s(literal 1/48 binary64)))))) (+.f64 (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64)) (*.f64 x (*.f64 x #s(literal 1/48 binary64)))))
(*.f64 (/.f64 (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64)) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64))) #s(literal -1/8 binary64))) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) (fma.f64 x (*.f64 x #s(literal 1/48 binary64)) #s(literal 1/4 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 (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)))
#s(literal 1 binary64)
(+.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x #s(literal 1/2 binary64)))
(+.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))))
(+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/24 binary64))) (fma.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x #s(literal 1/2 binary64))))
(+.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (neg.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 1/4 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(+.f64 (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64))))) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/24 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (/.f64 (*.f64 x (*.f64 x #s(literal 1/4 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(-.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 1/4 binary64))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))))) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))))))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x #s(literal 1/2 binary64))))
(fma.f64 x #s(literal 1/2 binary64) (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))))
(fma.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))
(fma.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(fma.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal 1/24 binary64)) (fma.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x #s(literal 1/2 binary64))))
(fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(fma.f64 #s(literal 1/24 binary64) (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) x (fma.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x #s(literal 1/2 binary64))))
(fma.f64 #s(literal 1/2 binary64) x (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))))
(fma.f64 (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) x (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))
(fma.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 x #s(literal 1/240 binary64)) (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (neg.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 1/4 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1/24 binary64) (fma.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x #s(literal 1/2 binary64))))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (neg.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 1/4 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (/.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (neg.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 1/4 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(fma.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))))) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (neg.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 1/4 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(fma.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/48 binary64)) #s(literal 1/4 binary64))) x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))
(fma.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)) (/.f64 x (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/48 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))
(fma.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824000 binary64))) #s(literal 1/13824 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal 1/5760 binary64)) #s(literal 1/576 binary64))) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824000 binary64))) #s(literal 1/13824 binary64)) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal 1/5760 binary64)) #s(literal 1/576 binary64))) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))
(fma.f64 (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64)) (/.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))
(fma.f64 (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) #s(literal -1/576 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) #s(literal -1/576 binary64)) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) (*.f64 x x) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (neg.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 1/4 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(fma.f64 (*.f64 x #s(literal 1/24 binary64)) (*.f64 x x) (fma.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (neg.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 1/4 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(fma.f64 (fma.f64 x (*.f64 (*.f64 x x) #s(literal 1/8 binary64)) (*.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64)))) (*.f64 (*.f64 x #s(literal 1/2 binary64)) (-.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/24 binary64))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))
(fma.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 1/24 binary64)) (fma.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (neg.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 1/4 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (neg.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 1/4 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(fma.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (neg.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 1/4 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))))) (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (neg.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 1/4 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(fma.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))))) (/.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (neg.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 1/4 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))) x (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) #s(literal -1/576 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/48 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))
(fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824000 binary64))) #s(literal 1/13824 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal 1/5760 binary64)) #s(literal 1/576 binary64))) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x #s(literal 1/240 binary64)) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (*.f64 x #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x x)) #s(literal 1/240 binary64) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 1/240 binary64))) x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))))) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (neg.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 1/4 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(fma.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))) #s(literal 1/4 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))) (neg.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 1/4 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(fma.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) #s(literal -1/576 binary64)))) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) #s(literal -1/576 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) #s(literal -1/576 binary64)))) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824000 binary64))) #s(literal -1/13824 binary64))) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/5760 binary64) #s(literal 1/576 binary64))) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824000 binary64))) #s(literal 1/13824 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1/191102976000000 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5760 binary64) #s(literal 1/576 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5760 binary64) #s(literal 1/576 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/5760 binary64) #s(literal 1/576 binary64)))))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -1/5760 binary64) #s(literal 1/576 binary64)) (-.f64 (fma.f64 (*.f64 x x) #s(literal -1/5760 binary64) #s(literal 1/576 binary64)) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 1/3317760000 binary64))) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824000 binary64))) #s(literal 1/13824 binary64))) (*.f64 (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal 1/5760 binary64)) #s(literal 1/576 binary64)) (+.f64 (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) #s(literal -1/576 binary64)) (*.f64 (*.f64 x x) #s(literal 1/5760 binary64))))) (+.f64 (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) #s(literal -1/576 binary64)) (*.f64 (*.f64 x x) #s(literal 1/5760 binary64))) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))) (fma.f64 #s(literal 1/191102976 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/48 binary64) #s(literal 1/4 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/48 binary64) #s(literal 1/4 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/48 binary64) #s(literal 1/4 binary64)))))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -1/48 binary64) #s(literal 1/4 binary64)) (-.f64 (fma.f64 (*.f64 x x) #s(literal -1/48 binary64) #s(literal 1/4 binary64)) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))))) (*.f64 #s(literal 1/331776 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))
(fma.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))) (*.f64 (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/48 binary64)) #s(literal 1/4 binary64)) (+.f64 (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64)) (*.f64 x (*.f64 x #s(literal 1/48 binary64)))))) (+.f64 (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64)) (*.f64 x (*.f64 x #s(literal 1/48 binary64)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))
(fma.f64 (/.f64 (*.f64 x (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64))) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64))) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))
(fma.f64 (/.f64 (*.f64 x (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) #s(literal -1/4 binary64))) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64))) #s(literal -1/8 binary64))) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) (fma.f64 x (*.f64 x #s(literal 1/48 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))))
(neg.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 x (*.f64 x #s(literal 1/4 binary64)))))))
(neg.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 x (*.f64 x #s(literal 1/4 binary64)))))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))))) (*.f64 (*.f64 x x) (-.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))))))))
(/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 x (*.f64 x #s(literal 1/4 binary64)))))
(/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 x (*.f64 x #s(literal 1/4 binary64)))))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1/512 binary64) (pow.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) #s(literal 9 binary64))) (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 x (*.f64 x #s(literal 1/4 binary64)))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64)) (*.f64 x (*.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))))))))) (pow.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) #s(literal 6 binary64)))))
(/.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))))))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 1/64 binary64))) (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 x (*.f64 x #s(literal 1/4 binary64)))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 1/64 binary64))) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))))))) (*.f64 (*.f64 x (*.f64 x #s(literal 1/4 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))) #s(literal 1/4 binary64)))))))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))) #s(literal 1/4 binary64))) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))) #s(literal 1/4 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1/512 binary64) (pow.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64)) (*.f64 x (*.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))))))))) (pow.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) #s(literal 6 binary64))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 1/64 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 1/64 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))))))) (*.f64 (*.f64 x (*.f64 x #s(literal 1/4 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))) #s(literal 1/4 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))) #s(literal 1/4 binary64))) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))) #s(literal 1/4 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 x (*.f64 x #s(literal 1/4 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))))))) (neg.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 1/4 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (fma.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 1/4 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (/.f64 (*.f64 x (*.f64 x #s(literal 1/4 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (/.f64 (*.f64 x (*.f64 x #s(literal 1/4 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))) (*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 1/4 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (/.f64 (*.f64 x (*.f64 x #s(literal 1/4 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))) (fma.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (/.f64 (*.f64 x (*.f64 x #s(literal 1/4 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))) #s(literal 1 binary64)) (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 x (*.f64 x #s(literal 1/4 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1/512 binary64) (pow.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 x (*.f64 x #s(literal 1/4 binary64)))))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64)) (*.f64 x (*.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))))))))) (pow.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) #s(literal 6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 1/64 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 x (*.f64 x #s(literal 1/4 binary64)))))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 1/64 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))))))) (*.f64 (*.f64 x (*.f64 x #s(literal 1/4 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))) #s(literal 1/4 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))) #s(literal 1/4 binary64))) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))) #s(literal 1/4 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))))) (*.f64 (*.f64 x x) (-.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))))))) #s(literal -1 binary64))
(*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))
(*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (/.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(*.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 x (*.f64 x #s(literal 1/4 binary64)))) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 x (*.f64 x #s(literal 1/4 binary64)))))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 x (*.f64 x #s(literal 1/4 binary64)))) (/.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))))
(*.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 x (*.f64 x #s(literal 1/4 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 x (*.f64 x #s(literal 1/4 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(*.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))))))) (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))))))
(*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))) (fma.f64 (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))))) (*.f64 (*.f64 x (*.f64 x #s(literal 1/4 binary64))) (*.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))))))) (pow.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) #s(literal 6 binary64)))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))))))) (*.f64 (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))))) (-.f64 (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))))))))))
(*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 x (*.f64 x #s(literal 1/4 binary64))))) (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 x (*.f64 x #s(literal 1/4 binary64)))) (fma.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))))) (fma.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))))
(*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))) (*.f64 #s(literal -1/8 binary64) (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))) #s(literal 1/4 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))))))
(+.f64 #s(literal 1/24 binary64) (*.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 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (neg.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))))
(-.f64 (/.f64 #s(literal 1/576 binary64) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal -1/240 binary64)))) (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)))) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal -1/240 binary64)))))
(fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
(fma.f64 x (/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (neg.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))))
(fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))
(fma.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (neg.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))))
(fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))
(fma.f64 (*.f64 x #s(literal 1/240 binary64)) x #s(literal 1/24 binary64))
(fma.f64 (*.f64 x #s(literal 1/240 binary64)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (neg.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (neg.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))))
(fma.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (neg.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) (/.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (neg.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))))
(fma.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))) (/.f64 #s(literal 1/240 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (neg.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))))
(fma.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) (/.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (neg.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))))
(fma.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) (/.f64 (*.f64 x #s(literal 1/240 binary64)) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (neg.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))))
(fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1/57600 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (neg.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))))
(fma.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)))) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) #s(literal -1/576 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (neg.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))))
(fma.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)))) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824000 binary64))) #s(literal -1/13824 binary64))) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/5760 binary64) #s(literal 1/576 binary64))) (neg.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))))
(neg.f64 (/.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824000 binary64))) #s(literal 1/13824 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal 1/5760 binary64)) #s(literal 1/576 binary64)))))
(neg.f64 (/.f64 (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) #s(literal -1/576 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/240 binary64) #s(literal 1/24 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824000 binary64))) #s(literal 1/13824 binary64))) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal 1/5760 binary64)) #s(literal 1/576 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) #s(literal -1/576 binary64))) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal -1/240 binary64))) (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)))))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824000 binary64))) #s(literal 1/13824 binary64)) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal 1/5760 binary64)) #s(literal 1/576 binary64)))
(/.f64 (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) #s(literal -1/576 binary64)) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824000 binary64))) #s(literal 1/13824 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal 1/5760 binary64)) #s(literal 1/576 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) #s(literal -1/576 binary64))) (fma.f64 (*.f64 x x) #s(literal -1/240 binary64) #s(literal 1/24 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824000 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1/191102976000000 binary64)) #s(literal 1/2641807540224 binary64)) (*.f64 (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal 1/5760 binary64)) #s(literal 1/576 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1/191102976000000 binary64) (-.f64 #s(literal 1/191102976 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 1/191102976000 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1/191102976000000 binary64) #s(literal -1/191102976 binary64)) (*.f64 (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal 1/5760 binary64)) #s(literal 1/576 binary64)) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824000 binary64))) #s(literal -1/13824 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1/191102976000000 binary64) #s(literal -1/191102976 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64)) (fma.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 1/3317760000 binary64) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/33177600 binary64) #s(literal 1/331776 binary64)))))
(/.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))))) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal -1/240 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 1/3317760000 binary64) #s(literal -1/331776 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64)) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) #s(literal 1/576 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64)) #s(literal 1/576 binary64))) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64)) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824000 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1/191102976000000 binary64)) #s(literal 1/2641807540224 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1/191102976000000 binary64) (-.f64 #s(literal 1/191102976 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 1/191102976000 binary64)))) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal 1/5760 binary64)) #s(literal 1/576 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1/191102976000000 binary64) #s(literal -1/191102976 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824000 binary64))) #s(literal -1/13824 binary64)) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal 1/5760 binary64)) #s(literal 1/576 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1/191102976000000 binary64) #s(literal -1/191102976 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 1/3317760000 binary64) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/33177600 binary64) #s(literal 1/331776 binary64))) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 1/3317760000 binary64) #s(literal -1/331776 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) #s(literal 1/576 binary64)) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824000 binary64))) #s(literal 1/13824 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal 1/5760 binary64)) #s(literal 1/576 binary64)))
(/.f64 (*.f64 (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) #s(literal -1/576 binary64)) #s(literal 1 binary64)) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824000 binary64))) #s(literal 1/13824 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal 1/5760 binary64)) #s(literal 1/576 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) #s(literal -1/576 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal -1/240 binary64) #s(literal 1/24 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)))))) (neg.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal -1/240 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (fma.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))) (*.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))))) (fma.f64 x (/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824000 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1/191102976000000 binary64)) #s(literal 1/2641807540224 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal 1/5760 binary64)) #s(literal 1/576 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1/191102976000000 binary64) (-.f64 #s(literal 1/191102976 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 1/191102976000 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1/191102976000000 binary64) #s(literal -1/191102976 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal 1/5760 binary64)) #s(literal 1/576 binary64)))) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824000 binary64))) #s(literal -1/13824 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1/191102976000000 binary64) #s(literal -1/191102976 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))) (fma.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 1/3317760000 binary64) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/33177600 binary64) #s(literal 1/331776 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 1/3317760000 binary64) #s(literal -1/331776 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64)))) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) #s(literal 1/576 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal -1/240 binary64))) (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))
(*.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824000 binary64))) #s(literal 1/13824 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal 1/5760 binary64)) #s(literal 1/576 binary64))))
(*.f64 (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) #s(literal -1/576 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824000 binary64))) #s(literal 1/13824 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal 1/5760 binary64)) #s(literal 1/576 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) #s(literal -1/576 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal -1/240 binary64) #s(literal 1/24 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal 1/5760 binary64)) #s(literal 1/576 binary64))) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824000 binary64))) #s(literal 1/13824 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal -1/24 binary64))) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) #s(literal -1/576 binary64)))
(*.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal -1/240 binary64)))))
(*.f64 (/.f64 (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) #s(literal -1/576 binary64)) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) #s(literal -1/576 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824000 binary64))) #s(literal 1/13824 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1/191102976000000 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5760 binary64) #s(literal 1/576 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5760 binary64) #s(literal 1/576 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/5760 binary64) #s(literal 1/576 binary64)))))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -1/5760 binary64) #s(literal 1/576 binary64)) (-.f64 (fma.f64 (*.f64 x x) #s(literal -1/5760 binary64) #s(literal 1/576 binary64)) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 1/3317760000 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824000 binary64))) #s(literal 1/13824 binary64)) (*.f64 (fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/57600 binary64)) #s(literal 1/5760 binary64)) #s(literal 1/576 binary64)) (+.f64 (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) #s(literal -1/576 binary64)) (*.f64 (*.f64 x x) #s(literal 1/5760 binary64))))) (+.f64 (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) #s(literal -1/576 binary64)) (*.f64 (*.f64 x x) #s(literal 1/5760 binary64))))
(*.f64 (/.f64 (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) #s(literal -1/576 binary64)) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824000 binary64))) #s(literal -1/13824 binary64))) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/57600 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/5760 binary64) #s(literal 1/576 binary64))))
(*.f64 x #s(literal 1/240 binary64))
(*.f64 #s(literal 1/240 binary64) x)
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 x #s(literal 3/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 (log.f64 x))) #s(literal 3 binary64)))
(pow.f64 x #s(literal 3 binary64))
(pow.f64 (*.f64 x x) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 3 binary64))
(*.f64 x (*.f64 x x))
(*.f64 (*.f64 x x) x)
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (pow.f64 x #s(literal 3/2 binary64)))

simplify522.0ms (7.5%)

Memory
-24.4MiB live, 470.2MiB allocated
Algorithm
egg-herbie
Rules
8 494×accelerator-lowering-fma.f32
8 494×accelerator-lowering-fma.f64
4 198×*-lowering-*.f32
4 198×*-lowering-*.f64
1 874×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044484
1130484
2324484
3758484
41536484
53950484
67732484
08097442
Stop Event
iter limit
node limit
Counts
84 → 84
Calls
Call 1
Inputs
(* 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)))))
(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)
(* 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/24
(+ 1/24 (* 1/240 (pow x 2)))
(+ 1/24 (* 1/240 (pow x 2)))
(+ 1/24 (* 1/240 (pow x 2)))
(* 1/240 (pow x 2))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* 1/240 (pow x 2))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* 1/240 x)
(* 1/240 x)
(* 1/240 x)
(* 1/240 x)
(* 1/240 x)
(* 1/240 x)
(* 1/240 x)
(* 1/240 x)
(* 1/240 x)
(* 1/240 x)
(* 1/240 x)
(* 1/240 x)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
Outputs
(* 1/2 x)
(fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(fma.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(fma.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(fma.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(* 1/24 (pow x 3))
(fma.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64))) #s(literal 0 binary64))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(* 1/24 (pow x 3))
(fma.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64))) #s(literal 0 binary64))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/24 (pow x 2)))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(+ 1/2 (* 1/24 (pow x 2)))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(+ 1/2 (* 1/24 (pow x 2)))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(* 1/24 (pow x 2))
(*.f64 x (*.f64 x #s(literal 1/24 binary64)))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(* 1/24 (pow x 2))
(*.f64 x (*.f64 x #s(literal 1/24 binary64)))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(pow x 2)
(fma.f64 x x #s(literal 0 binary64))
(pow x 2)
(fma.f64 x x #s(literal 0 binary64))
(pow x 2)
(fma.f64 x x #s(literal 0 binary64))
(pow x 2)
(fma.f64 x x #s(literal 0 binary64))
(pow x 2)
(fma.f64 x x #s(literal 0 binary64))
(pow x 2)
(fma.f64 x x #s(literal 0 binary64))
(pow x 2)
(fma.f64 x x #s(literal 0 binary64))
(pow x 2)
(fma.f64 x x #s(literal 0 binary64))
(pow x 2)
(fma.f64 x x #s(literal 0 binary64))
(pow x 2)
(fma.f64 x x #s(literal 0 binary64))
(pow x 2)
(fma.f64 x x #s(literal 0 binary64))
(pow x 2)
(fma.f64 x x #s(literal 0 binary64))
(* 1/2 x)
(fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(fma.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(fma.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(fma.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(* 1/240 (pow x 5))
(fma.f64 x (*.f64 #s(literal 1/240 binary64) (fma.f64 (fma.f64 x x #s(literal 0 binary64)) (fma.f64 x x #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(* (pow x 5) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(fma.f64 (fma.f64 x x #s(literal 0 binary64)) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 0 binary64))
(* (pow x 5) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(fma.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(* (pow x 5) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(fma.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(* 1/240 (pow x 5))
(fma.f64 x (*.f64 #s(literal 1/240 binary64) (fma.f64 (fma.f64 x x #s(literal 0 binary64)) (fma.f64 x x #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(* (pow x 5) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(fma.f64 (fma.f64 x x #s(literal 0 binary64)) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 0 binary64))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 2))) 1/240)))
(fma.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 2))) 1/240)))
(fma.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))) #s(literal 1/2 binary64)) #s(literal 0 binary64))
1/24
#s(literal 1/24 binary64)
(+ 1/24 (* 1/240 (pow x 2)))
(fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
(+ 1/24 (* 1/240 (pow x 2)))
(fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
(+ 1/24 (* 1/240 (pow x 2)))
(fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
(* 1/240 (pow x 2))
(*.f64 x (*.f64 x #s(literal 1/240 binary64)))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
(* 1/240 (pow x 2))
(*.f64 x (*.f64 x #s(literal 1/240 binary64)))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
(* 1/240 x)
(*.f64 x #s(literal 1/240 binary64))
(* 1/240 x)
(*.f64 x #s(literal 1/240 binary64))
(* 1/240 x)
(*.f64 x #s(literal 1/240 binary64))
(* 1/240 x)
(*.f64 x #s(literal 1/240 binary64))
(* 1/240 x)
(*.f64 x #s(literal 1/240 binary64))
(* 1/240 x)
(*.f64 x #s(literal 1/240 binary64))
(* 1/240 x)
(*.f64 x #s(literal 1/240 binary64))
(* 1/240 x)
(*.f64 x #s(literal 1/240 binary64))
(* 1/240 x)
(*.f64 x #s(literal 1/240 binary64))
(* 1/240 x)
(*.f64 x #s(literal 1/240 binary64))
(* 1/240 x)
(*.f64 x #s(literal 1/240 binary64))
(* 1/240 x)
(*.f64 x #s(literal 1/240 binary64))
(pow x 3)
(fma.f64 x (fma.f64 x x #s(literal 0 binary64)) #s(literal 0 binary64))
(pow x 3)
(fma.f64 x (fma.f64 x x #s(literal 0 binary64)) #s(literal 0 binary64))
(pow x 3)
(fma.f64 x (fma.f64 x x #s(literal 0 binary64)) #s(literal 0 binary64))
(pow x 3)
(fma.f64 x (fma.f64 x x #s(literal 0 binary64)) #s(literal 0 binary64))
(pow x 3)
(fma.f64 x (fma.f64 x x #s(literal 0 binary64)) #s(literal 0 binary64))
(pow x 3)
(fma.f64 x (fma.f64 x x #s(literal 0 binary64)) #s(literal 0 binary64))
(pow x 3)
(fma.f64 x (fma.f64 x x #s(literal 0 binary64)) #s(literal 0 binary64))
(pow x 3)
(fma.f64 x (fma.f64 x x #s(literal 0 binary64)) #s(literal 0 binary64))
(pow x 3)
(fma.f64 x (fma.f64 x x #s(literal 0 binary64)) #s(literal 0 binary64))
(pow x 3)
(fma.f64 x (fma.f64 x x #s(literal 0 binary64)) #s(literal 0 binary64))
(pow x 3)
(fma.f64 x (fma.f64 x x #s(literal 0 binary64)) #s(literal 0 binary64))
(pow x 3)
(fma.f64 x (fma.f64 x x #s(literal 0 binary64)) #s(literal 0 binary64))

eval57.0ms (0.8%)

Memory
9.4MiB live, 125.3MiB allocated
Compiler

Compiled 15 493 to 1 050 computations (93.2% saved)

prune49.0ms (0.7%)

Memory
6.0MiB live, 124.4MiB allocated
Pruning

7 alts after pruning (1 fresh and 6 done)

PrunedKeptTotal
New4511452
Fresh000
Picked123
Done044
Total4527459
Accuracy
100.0%
Counts
459 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
53.1%
(fma.f64 (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 1/2 binary64)))
53.1%
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
53.1%
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
53.0%
(*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))
53.0%
(*.f64 #s(literal 1/2 binary64) x)
100.0%
(tan.f64 (*.f64 x #s(literal 1/2 binary64)))
7.7%
#s(literal 1 binary64)
Compiler

Compiled 69 to 45 computations (34.8% saved)

simplify3.0ms (0%)

Memory
2.8MiB live, 2.8MiB allocated
Algorithm
egg-herbie
Rules
1-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
011
131
031
Stop Event
saturated
saturated
Calls
Call 1
Inputs
1
Outputs
1
#s(literal 1 binary64)

localize6.0ms (0.1%)

Memory
8.1MiB live, 8.1MiB allocated
Samples
3.0ms256×0valid
Compiler

Compiled 3 to 4 computations (-33.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated
Counts
0 → 0
Calls
Call 1
Inputs
Outputs

rewrite159.0ms (2.3%)

Memory
-31.3MiB live, 6.8MiB allocated
Algorithm
batch-egg-rewrite
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
000
000
Stop Event
saturated
saturated
Counts
0 → 0
Calls
Call 1
Inputs
Outputs

simplify2.0ms (0%)

Memory
2.7MiB live, 2.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
000
000
Stop Event
saturated
saturated
Counts
0 → 0
Calls
Call 1
Inputs
Outputs

eval0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Compiler

Compiled 1 to 1 computations (0% saved)

prune4.0ms (0.1%)

Memory
7.8MiB live, 7.8MiB allocated
Pruning

7 alts after pruning (0 fresh and 7 done)

PrunedKeptTotal
New000
Fresh000
Picked011
Done066
Total077
Accuracy
100.0%
Counts
7 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
53.1%
(fma.f64 (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 1/2 binary64)))
53.1%
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
53.1%
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
53.0%
(*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))
53.0%
(*.f64 #s(literal 1/2 binary64) x)
100.0%
(tan.f64 (*.f64 x #s(literal 1/2 binary64)))
7.7%
#s(literal 1 binary64)
Compiler

Compiled 151 to 78 computations (48.3% saved)

regimes8.0ms (0.1%)

Memory
10.5MiB live, 10.5MiB allocated
Counts
10 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) x)
(*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))
(*.f64 x (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 1/2 binary64)))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
(pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
(tan.f64 (*.f64 x #s(literal 1/2 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
Outputs
(tan.f64 (*.f64 x #s(literal 1/2 binary64)))
Calls

2 calls:

4.0ms
x
3.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)

regimes12.0ms (0.2%)

Memory
-27.2MiB live, 12.8MiB allocated
Counts
8 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) x)
(*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))
(*.f64 x (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 1/2 binary64)))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
(pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
Outputs
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
#s(literal 1 binary64)
Calls

2 calls:

3.0ms
x
3.0ms
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
Results
AccuracySegmentsBranch
56.9%2x
56.6%2(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
Compiler

Compiled 10 to 7 computations (30% saved)

regimes4.0ms (0.1%)

Memory
5.4MiB live, 5.4MiB allocated
Counts
6 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) x)
(*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))
(*.f64 x (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 1/2 binary64)))
Outputs
(fma.f64 (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 1/2 binary64)))
#s(literal 1 binary64)
Calls

1 calls:

3.0ms
x
Results
AccuracySegmentsBranch
56.8%2x
Compiler

Compiled 2 to 1 computations (50% saved)

regimes3.0ms (0%)

Memory
3.5MiB live, 3.5MiB allocated
Counts
5 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) x)
(*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))
(*.f64 x (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
Outputs
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
#s(literal 1 binary64)
Calls

1 calls:

2.0ms
x
Results
AccuracySegmentsBranch
56.8%2x
Compiler

Compiled 2 to 1 computations (50% saved)

regimes3.0ms (0%)

Memory
9.4MiB live, 9.4MiB allocated
Counts
4 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) x)
(*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))
(*.f64 x (fma.f64 x (fma.f64 x #s(literal 1/24 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64)))
Outputs
(*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))
#s(literal 1 binary64)
Calls

1 calls:

2.0ms
x
Results
AccuracySegmentsBranch
56.6%2x
Compiler

Compiled 2 to 1 computations (50% saved)

regimes3.0ms (0%)

Memory
8.1MiB live, 8.1MiB allocated
Counts
2 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) x)
Outputs
(*.f64 #s(literal 1/2 binary64) x)
#s(literal 1 binary64)
Calls

2 calls:

2.0ms
x
1.0ms
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
Results
AccuracySegmentsBranch
56.0%2(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
56.2%2x
Compiler

Compiled 10 to 7 computations (30% saved)

regimes3.0ms (0%)

Memory
7.6MiB live, 7.6MiB allocated
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

2 calls:

1.0ms
x
1.0ms
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
Results
AccuracySegmentsBranch
7.7%1(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
7.7%1x
Compiler

Compiled 10 to 7 computations (30% saved)

bsearch16.0ms (0.2%)

Memory
-7.6MiB live, 28.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
15.0ms
0.7595188335764379
3.8391928817465937
Samples
12.0ms96×0valid
Compiler

Compiled 149 to 100 computations (32.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-cos: 6.0ms (59.2% of total)
ival-sin: 3.0ms (29.6% of total)
ival-div: 1.0ms (9.9% of total)
ival-sub: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch16.0ms (0.2%)

Memory
-10.0MiB live, 29.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
15.0ms
0.7595188335764379
3.8391928817465937
Samples
11.0ms96×0valid
Compiler

Compiled 131 to 94 computations (28.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-cos: 6.0ms (62.7% of total)
ival-sin: 3.0ms (31.3% of total)
ival-div: 1.0ms (10.4% of total)
ival-sub: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch13.0ms (0.2%)

Memory
26.4MiB live, 26.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
12.0ms
0.7595188335764379
3.8391928817465937
Samples
9.0ms96×0valid
Compiler

Compiled 119 to 88 computations (26.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 7.0ms
ival-cos: 3.0ms (44.9% of total)
ival-sin: 3.0ms (44.9% of total)
ival-div: 1.0ms (15% of total)
ival-sub: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch14.0ms (0.2%)

Memory
-13.6MiB live, 25.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
13.0ms
0.7595188335764379
3.8391928817465937
Samples
10.0ms96×0valid
Compiler

Compiled 89 to 70 computations (21.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-cos: 4.0ms (50.3% of total)
ival-sin: 3.0ms (37.8% of total)
ival-div: 1.0ms (12.6% of total)
ival-sub: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch16.0ms (0.2%)

Memory
-31.2MiB live, 24.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
15.0ms
0.7595188335764379
3.8391928817465937
Samples
12.0ms96×0valid
Compiler

Compiled 59 to 52 computations (11.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-cos: 6.0ms (58.6% of total)
ival-sin: 3.0ms (29.3% of total)
ival-div: 1.0ms (9.8% of total)
ival-sub: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

simplify7.0ms (0.1%)

Memory
17.1MiB live, 17.1MiB allocated
Algorithm
egg-herbie
Rules
14×*-commutative_binary64
1-exp_binary64
1-exp_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03287
14287
Stop Event
saturated
Calls
Call 1
Inputs
(tan.f64 (*.f64 x #s(literal 1/2 binary64)))
(if (<=.f64 x #s(literal 6980579422424269/2251799813685248 binary64)) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 6980579422424269/2251799813685248 binary64)) (fma.f64 (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 1/2 binary64))) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 6980579422424269/2251799813685248 binary64)) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 6980579422424269/2251799813685248 binary64)) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 3152519739159347/2251799813685248 binary64)) (*.f64 #s(literal 1/2 binary64) x) #s(literal 1 binary64))
#s(literal 1 binary64)
Outputs
(tan.f64 (*.f64 x #s(literal 1/2 binary64)))
(if (<=.f64 x #s(literal 6980579422424269/2251799813685248 binary64)) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 6980579422424269/2251799813685248 binary64)) (fma.f64 (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 1/2 binary64))) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 6980579422424269/2251799813685248 binary64)) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/240 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 6980579422424269/2251799813685248 binary64)) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 3152519739159347/2251799813685248 binary64)) (*.f64 #s(literal 1/2 binary64) x) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 3152519739159347/2251799813685248 binary64)) (*.f64 x #s(literal 1/2 binary64)) #s(literal 1 binary64))
#s(literal 1 binary64)

soundness895.0ms (12.9%)

Memory
11.2MiB live, 555.6MiB allocated
Rules
19 148×accelerator-lowering-fma.f32
19 148×accelerator-lowering-fma.f64
9 334×accelerator-lowering-fma.f32
9 334×accelerator-lowering-fma.f64
8 894×accelerator-lowering-fma.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
028112
1178112
21502112
0829599
079286
1224286
2555280
31656280
43000280
54243280
64592280
75323280
86815280
08390256
0612
13512
224112
3235111
0888411
01848
19048
259248
3628548
0800643
Stop Event
done
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 191 to 102 computations (46.6% saved)

preprocess130.0ms (1.9%)

Memory
-5.1MiB live, 157.2MiB allocated
Remove

(negabs x)

Compiler

Compiled 212 to 90 computations (57.5% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...