ENA, Section 1.4, Exercise 4a

Time bar (total: 15.6s)

analyze2.0ms (0%)

Memory
4.3MiB live, 4.3MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%50%50%0%0%0%0
0%0%50%50%0%0%0%1
50%25%25%50%0%0%0%2
75%37.5%12.5%50%0%0%0%3
87.5%43.7%6.2%50%0%0%0%4
93.8%46.8%3.1%50%0%0%0%5
96.9%48.4%1.6%50%0%0%0%6
98.4%49.2%0.8%50%0%0%0%7
99.2%49.6%0.4%50%0%0%0%8
99.6%49.8%0.2%50%0%0%0%9
99.8%49.9%0.1%50%0%0%0%10
99.9%49.9%0%50%0%0%0%11
100%49.9%0%50%0%0%0%12
Compiler

Compiled 15 to 11 computations (26.7% saved)

sample3.5s (22.5%)

Memory
13.1MiB live, 4 646.7MiB allocated
Samples
2.6s5 720×2valid
350.0ms2 402×1valid
9.0ms134×0valid
Precisions
Click to see histograms. Total time spent on operations: 2.5s
ival-sin: 1.8s (72.1% of total)
ival-div: 227.0ms (9% of total)
adjust: 221.0ms (8.7% of total)
ival-sub: 129.0ms (5.1% of total)
ival-tan: 52.0ms (2.1% of total)
ival-<=: 49.0ms (1.9% of total)
ival-and: 12.0ms (0.5% of total)
exact: 11.0ms (0.4% of total)
ival-assert: 3.0ms (0.1% of total)
Bogosity

preprocess174.0ms (1.1%)

Memory
-23.0MiB live, 23.7MiB allocated
Algorithm
egg-herbie
Rules
272×accelerator-lowering-fma.f32
272×accelerator-lowering-fma.f64
176×*-lowering-*.f32
176×*-lowering-*.f64
150×div-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0721
12617
27614
322914
457214
578414
681714
785514
888414
057
1107
2177
3297
4547
5847
61407
72307
84097
96717
106817
117197
127487
07487
Stop Event
iter limit
saturated
saturated
Calls
Call 1
Inputs
(/ (- x (sin x)) (tan x))
Outputs
(/ (- x (sin x)) (tan x))
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Symmetry

(abs x)

explain307.0ms (2%)

Memory
22.0MiB live, 256.7MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
980-0-(-.f64 x (sin.f64 x))
410-7(6.905169027443165e-106)(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
00-0-(tan.f64 x)
00-0-(sin.f64 x)
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
-.f64(-.f64 x (sin.f64 x))cancellation980
/.f64(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))u/n340
(-.f64 x (sin.f64 x))underflow158
Confusion
Predicted +Predicted -
+1320
-0124
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+13200
-00124
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0124
1132
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
202.0ms332×2valid
20.0ms170×1valid
1.0ms10×0valid
Compiler

Compiled 52 to 24 computations (53.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 202.0ms
ival-sin: 171.0ms (84.7% of total)
adjust: 11.0ms (5.4% of total)
ival-div: 8.0ms (4% of total)
ival-sub: 7.0ms (3.5% of total)
ival-tan: 4.0ms (2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.5MiB live, 0.4MiB allocated
Compiler

Compiled 1 to 1 computations (0% saved)

prune1.0ms (0%)

Memory
1.9MiB live, 1.9MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
54.2%
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Compiler

Compiled 8 to 5 computations (37.5% saved)

simplify24.0ms (0.2%)

Memory
8.5MiB live, 46.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(tan.f64 x)
cost-diff0
(sin.f64 x)
cost-diff0
(-.f64 x (sin.f64 x))
cost-diff0
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Rules
272×accelerator-lowering-fma.f32
272×accelerator-lowering-fma.f64
176×*-lowering-*.f32
176×*-lowering-*.f64
150×div-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0516
11016
21716
32916
45416
58416
614016
723016
840916
967116
1068116
1171916
1274816
074816
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(/ (- x (sin x)) (tan x))
(- x (sin x))
x
(sin x)
(tan x)
Outputs
(/ (- x (sin x)) (tan x))
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
(- x (sin x))
(-.f64 x (sin.f64 x))
x
(sin x)
(sin.f64 x)
(tan x)
(tan.f64 x)

localize131.0ms (0.8%)

Memory
-27.7MiB live, 132.8MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(tan.f64 x)
accuracy100.0%
(sin.f64 x)
accuracy87.8%
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
accuracy67.1%
(-.f64 x (sin.f64 x))
Samples
80.0ms166×2valid
10.0ms85×1valid
0.0ms0valid
Compiler

Compiled 18 to 7 computations (61.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 78.0ms
ival-sin: 64.0ms (81.6% of total)
adjust: 5.0ms (6.4% of total)
ival-div: 4.0ms (5.1% of total)
ival-sub: 4.0ms (5.1% of total)
ival-tan: 2.0ms (2.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series4.0ms (0%)

Memory
7.9MiB live, 7.9MiB allocated
Counts
4 → 48
Calls
Call 1
Inputs
#<alt (/ (- x (sin x)) (tan x))>
#<alt (- x (sin x))>
#<alt (sin x)>
#<alt (tan x)>
Outputs
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))>
#<alt (/ (* x (cos x)) (sin x))>
#<alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))>
#<alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))>
#<alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))>
#<alt (/ (* x (cos x)) (sin x))>
#<alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))>
#<alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))>
#<alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))>
#<alt (* 1/6 (pow x 3))>
#<alt (* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))>
#<alt (* (pow x 3) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120))))>
#<alt (* (pow x 3) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))))>
#<alt x>
#<alt (* x (+ 1 (* -1 (/ (sin x) x))))>
#<alt (* x (+ 1 (* -1 (/ (sin x) x))))>
#<alt (* x (+ 1 (* -1 (/ (sin x) x))))>
#<alt x>
#<alt (* -1 (* x (- (/ (sin x) x) 1)))>
#<alt (* -1 (* x (- (/ (sin x) x) 1)))>
#<alt (* -1 (* x (- (/ (sin x) x) 1)))>
#<alt x>
#<alt (* x (+ 1 (* -1/6 (pow x 2))))>
#<alt (* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))>
#<alt (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt x>
#<alt (* x (+ 1 (* 1/3 (pow x 2))))>
#<alt (* x (+ 1 (* (pow x 2) (+ 1/3 (* 2/15 (pow x 2))))))>
#<alt (* x (+ 1 (* (pow x 2) (+ 1/3 (* (pow x 2) (+ 2/15 (* 17/315 (pow x 2))))))))>
#<alt (/ (sin x) (cos x))>
#<alt (/ (sin x) (cos x))>
#<alt (/ (sin x) (cos x))>
#<alt (/ (sin x) (cos x))>
#<alt (/ (sin x) (cos x))>
#<alt (/ (sin x) (cos x))>
#<alt (/ (sin x) (cos x))>
#<alt (/ (sin x) (cos x))>
Calls

12 calls:

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

rewrite449.0ms (2.9%)

Memory
-14.9MiB live, 441.2MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 862×*-lowering-*.f32
5 862×*-lowering-*.f64
3 904×/-lowering-/.f32
3 904×/-lowering-/.f64
2 230×--lowering--.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0515
13315
226315
3309715
0900415
Stop Event
iter limit
node limit
Counts
4 → 481
Calls
Call 1
Inputs
(/ (- x (sin x)) (tan x))
(- x (sin x))
(sin x)
(tan x)
Outputs
(+.f64 (/.f64 x (tan.f64 x)) (neg.f64 (cos.f64 x)))
(+.f64 (/.f64 x (tan.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (neg.f64 (sin.f64 x))))
(+.f64 (neg.f64 (cos.f64 x)) (/.f64 x (tan.f64 x)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (neg.f64 (sin.f64 x))) (/.f64 x (tan.f64 x)))
(+.f64 (*.f64 (/.f64 x (tan.f64 x)) #s(literal 1 binary64)) (*.f64 (neg.f64 (cos.f64 x)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x)))) #s(literal -1 binary64)))
(-.f64 (/.f64 x (tan.f64 x)) (neg.f64 (neg.f64 (cos.f64 x))))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (sin.f64 x) x) (tan.f64 x)))
(-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) (tan.f64 x)) (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) (tan.f64 x)))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x))) (tan.f64 x)) (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) (tan.f64 x)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (tan.f64 x))) (/.f64 (-.f64 (sin.f64 x) x) (tan.f64 x)))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 x x) (*.f64 (tan.f64 x) (+.f64 x (sin.f64 x)))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (*.f64 (tan.f64 x) (+.f64 x (sin.f64 x)))))
(-.f64 (/.f64 (*.f64 x (tan.f64 x)) (pow.f64 (tan.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 (sin.f64 x) (tan.f64 x)) (pow.f64 (tan.f64 x) #s(literal 2 binary64))))
(-.f64 (/.f64 (pow.f64 (/.f64 (tan.f64 x) x) #s(literal -3 binary64)) (fma.f64 (neg.f64 (neg.f64 (cos.f64 x))) (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x))) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))))) (/.f64 (neg.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (fma.f64 (neg.f64 (neg.f64 (cos.f64 x))) (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x))) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x)))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x)))))
(fma.f64 x (/.f64 #s(literal 1 binary64) (tan.f64 x)) (neg.f64 (cos.f64 x)))
(fma.f64 x (/.f64 #s(literal 1 binary64) (tan.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (neg.f64 (sin.f64 x))))
(fma.f64 (sin.f64 x) (/.f64 #s(literal -1 binary64) (tan.f64 x)) (/.f64 x (tan.f64 x)))
(fma.f64 (cos.f64 x) (/.f64 x (sin.f64 x)) (neg.f64 (cos.f64 x)))
(fma.f64 (cos.f64 x) (/.f64 x (sin.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (neg.f64 (sin.f64 x))))
(fma.f64 (/.f64 x (tan.f64 x)) #s(literal 1 binary64) (*.f64 (neg.f64 (cos.f64 x)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 x (tan.f64 x)) (neg.f64 (cos.f64 x)))
(fma.f64 #s(literal 1 binary64) (/.f64 x (tan.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (neg.f64 (sin.f64 x))))
(fma.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 x)) (/.f64 x (tan.f64 x)))
(fma.f64 (neg.f64 (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 x (tan.f64 x)))
(fma.f64 #s(literal -1 binary64) (cos.f64 x) (/.f64 x (tan.f64 x)))
(fma.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (cos.f64 x))) (/.f64 x (tan.f64 x)))
(fma.f64 (neg.f64 x) (/.f64 #s(literal -1 binary64) (tan.f64 x)) (neg.f64 (cos.f64 x)))
(fma.f64 (neg.f64 x) (/.f64 #s(literal -1 binary64) (tan.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (neg.f64 (sin.f64 x))))
(fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) x (neg.f64 (cos.f64 x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) x (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (neg.f64 (sin.f64 x))))
(fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (neg.f64 (sin.f64 x)) (/.f64 x (tan.f64 x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)) (neg.f64 (cos.f64 x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (neg.f64 (sin.f64 x))))
(fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) x) #s(literal -1 binary64)) (neg.f64 (cos.f64 x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) x) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (neg.f64 (sin.f64 x))))
(fma.f64 (/.f64 x (sin.f64 x)) (cos.f64 x) (neg.f64 (cos.f64 x)))
(fma.f64 (/.f64 x (sin.f64 x)) (cos.f64 x) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (neg.f64 (sin.f64 x))))
(fma.f64 (*.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (tan.f64 x)) (neg.f64 (cos.f64 x)))
(fma.f64 (*.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (tan.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (neg.f64 (sin.f64 x))))
(fma.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (tan.f64 x)) (neg.f64 (cos.f64 x)))
(fma.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (tan.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (neg.f64 (sin.f64 x))))
(fma.f64 (/.f64 x (neg.f64 (sin.f64 x))) (neg.f64 (cos.f64 x)) (neg.f64 (cos.f64 x)))
(fma.f64 (/.f64 x (neg.f64 (sin.f64 x))) (neg.f64 (cos.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (neg.f64 (sin.f64 x))))
(fma.f64 (/.f64 (neg.f64 x) (sin.f64 x)) (neg.f64 (cos.f64 x)) (neg.f64 (cos.f64 x)))
(fma.f64 (/.f64 (neg.f64 x) (sin.f64 x)) (neg.f64 (cos.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (neg.f64 (sin.f64 x))))
(neg.f64 (/.f64 (-.f64 (sin.f64 x) x) (tan.f64 x)))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sin.f64 x) x) (tan.f64 x))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x)))))
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
(/.f64 (-.f64 (sin.f64 x) x) (neg.f64 (tan.f64 x)))
(/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))))
(/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) (neg.f64 (tan.f64 x))))
(/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (tan.f64 x) #s(literal 2 binary64)) (/.f64 (-.f64 x (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (neg.f64 (neg.f64 (cos.f64 x))) (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x))) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (+.f64 (pow.f64 (/.f64 (tan.f64 x) x) #s(literal -3 binary64)) (neg.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x))) (-.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)) (/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (tan.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (sin.f64 x)) (/.f64 (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (tan.f64 x))))
(/.f64 (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (*.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))
(/.f64 (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (*.f64 (neg.f64 (+.f64 x (sin.f64 x))) (neg.f64 (tan.f64 x))))
(/.f64 (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (+.f64 x (sin.f64 x)))))
(/.f64 #s(literal -1 binary64) (/.f64 (tan.f64 x) (-.f64 (sin.f64 x) x)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x (sin.f64 x))) (neg.f64 (tan.f64 x))))
(/.f64 (/.f64 (-.f64 x (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 x x) (neg.f64 x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (*.f64 (tan.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 x x) (neg.f64 x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (*.f64 (neg.f64 (tan.f64 x)) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 x x) (neg.f64 x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (neg.f64 (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))))
(/.f64 (+.f64 (neg.f64 (*.f64 x x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (*.f64 (tan.f64 x) (neg.f64 (+.f64 x (sin.f64 x)))))
(/.f64 (+.f64 (neg.f64 (*.f64 x x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (*.f64 (neg.f64 (tan.f64 x)) (+.f64 x (sin.f64 x))))
(/.f64 (+.f64 (neg.f64 (*.f64 x x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (neg.f64 (*.f64 (tan.f64 x) (+.f64 x (sin.f64 x)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (sin.f64 x) #s(literal 9 binary64))) (*.f64 (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) (+.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (pow.f64 (*.f64 x (sin.f64 x)) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (tan.f64 x) x) #s(literal -3 binary64)) (neg.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (fma.f64 (neg.f64 (neg.f64 (cos.f64 x))) (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x))) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (tan.f64 x) x) #s(literal -3 binary64)) (neg.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (*.f64 (/.f64 x (tan.f64 x)) (neg.f64 (cos.f64 x))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (*.f64 (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (*.f64 (*.f64 (tan.f64 x) (+.f64 x (sin.f64 x))) (fma.f64 x (*.f64 x (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (-.f64 (fma.f64 x x #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))))))
(/.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 #s(literal 1 binary64) (-.f64 x (sin.f64 x))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) (*.f64 (*.f64 (tan.f64 x) (+.f64 x (sin.f64 x))) (-.f64 (fma.f64 x x #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))))
(/.f64 (/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (tan.f64 x)) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (tan.f64 x)) (+.f64 x (sin.f64 x)))
(/.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (*.f64 (-.f64 x (sin.f64 x)) (cos.f64 x)) (sin.f64 x))
(/.f64 (-.f64 (*.f64 x (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x))))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x))))))
(/.f64 (-.f64 (*.f64 x (neg.f64 (tan.f64 x))) (*.f64 (tan.f64 x) (neg.f64 (sin.f64 x)))) (*.f64 (tan.f64 x) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (tan.f64 x) (*.f64 (/.f64 (tan.f64 x) x) (sin.f64 x))) (*.f64 (/.f64 (tan.f64 x) x) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x))))) (*.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64))) (*.f64 (/.f64 (tan.f64 x) x) (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (tan.f64 x))) (*.f64 (/.f64 (tan.f64 x) x) (neg.f64 (sin.f64 x)))) (*.f64 (/.f64 (tan.f64 x) x) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (tan.f64 x)) (*.f64 (neg.f64 (tan.f64 x)) (sin.f64 x))) (*.f64 (neg.f64 (tan.f64 x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x))))) (*.f64 (neg.f64 (tan.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (tan.f64 x)) (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x))))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 (tan.f64 x))) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (sin.f64 x)))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)) (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) #s(literal -1 binary64)) (*.f64 (+.f64 x (sin.f64 x)) (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (neg.f64 x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)) (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (neg.f64 x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) (tan.f64 x)))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (neg.f64 x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 x x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) #s(literal 1 binary64)) (*.f64 (+.f64 x (sin.f64 x)) (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 x x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) #s(literal 1 binary64)) (*.f64 (neg.f64 (+.f64 x (sin.f64 x))) (tan.f64 x)))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 x x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) #s(literal -1 binary64)) (*.f64 (neg.f64 (+.f64 x (sin.f64 x))) (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (neg.f64 x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (tan.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 x x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))) (*.f64 (tan.f64 x) (neg.f64 (+.f64 x (sin.f64 x)))))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x x) (neg.f64 x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (neg.f64 (*.f64 x x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (+.f64 x (sin.f64 x)))))
(/.f64 (neg.f64 (/.f64 (-.f64 x (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x)))) (neg.f64 (pow.f64 (tan.f64 x) #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (tan.f64 x) x) #s(literal -3 binary64)) (neg.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (neg.f64 (neg.f64 (cos.f64 x))) (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x))) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))) (neg.f64 (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x)))))
(/.f64 (neg.f64 (/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (tan.f64 x))) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))))
(/.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (tan.f64 x))) (neg.f64 (+.f64 x (sin.f64 x))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) x)) (neg.f64 (tan.f64 x)))
(/.f64 (*.f64 (-.f64 (sin.f64 x) x) #s(literal 1 binary64)) (neg.f64 (tan.f64 x)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x)))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (tan.f64 x) x) #s(literal -3 binary64)) (neg.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (fma.f64 (neg.f64 (neg.f64 (cos.f64 x))) (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x))) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))) (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (tan.f64 x))) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (tan.f64 x))) (+.f64 x (sin.f64 x)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (fma.f64 (*.f64 x x) (neg.f64 x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (+.f64 (neg.f64 (*.f64 x x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))) (neg.f64 (+.f64 x (sin.f64 x))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (neg.f64 x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 x x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (neg.f64 (+.f64 x (sin.f64 x))))
(/.f64 (*.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (tan.f64 x))) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (/.f64 #s(literal -1 binary64) (tan.f64 x))) (neg.f64 (+.f64 x (sin.f64 x))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (neg.f64 x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (tan.f64 x))) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 x x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (/.f64 #s(literal -1 binary64) (tan.f64 x))) (+.f64 x (sin.f64 x)))
(/.f64 (/.f64 (-.f64 (sin.f64 x) x) #s(literal -1 binary64)) (tan.f64 x))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))) (+.f64 x (sin.f64 x)))
(/.f64 (/.f64 (/.f64 (-.f64 x (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (tan.f64 x)) (tan.f64 x))
(/.f64 (-.f64 (*.f64 x #s(literal 1 binary64)) (sin.f64 x)) (tan.f64 x))
(/.f64 (-.f64 (neg.f64 (neg.f64 x)) (sin.f64 x)) (tan.f64 x))
(/.f64 (-.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (sin.f64 x)) (tan.f64 x))
(/.f64 (-.f64 (*.f64 x #s(literal -1 binary64)) (neg.f64 (sin.f64 x))) (neg.f64 (tan.f64 x)))
(/.f64 (-.f64 x (*.f64 (sin.f64 x) #s(literal 1 binary64))) (tan.f64 x))
(/.f64 (-.f64 (*.f64 x #s(literal 1 binary64)) (*.f64 (sin.f64 x) #s(literal 1 binary64))) (tan.f64 x))
(/.f64 (-.f64 (neg.f64 (neg.f64 x)) (*.f64 (sin.f64 x) #s(literal 1 binary64))) (tan.f64 x))
(/.f64 (-.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (*.f64 (sin.f64 x) #s(literal 1 binary64))) (tan.f64 x))
(/.f64 (-.f64 (*.f64 x (cos.f64 x)) (*.f64 (sin.f64 x) (cos.f64 x))) (sin.f64 x))
(/.f64 (-.f64 x (/.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64))) (tan.f64 x))
(/.f64 (-.f64 (*.f64 x #s(literal 1 binary64)) (/.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64))) (tan.f64 x))
(/.f64 (-.f64 (neg.f64 (neg.f64 x)) (/.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64))) (tan.f64 x))
(/.f64 (-.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (/.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64))) (tan.f64 x))
(/.f64 (-.f64 (*.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 x (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))) #s(literal 1 binary64))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 x (neg.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))))) (neg.f64 (tan.f64 x))) (*.f64 (tan.f64 x) (neg.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))))))
(/.f64 (-.f64 (*.f64 x (tan.f64 x)) (*.f64 (tan.f64 x) (*.f64 (sin.f64 x) #s(literal 1 binary64)))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 x (sin.f64 x)) (*.f64 (tan.f64 x) (*.f64 (sin.f64 x) (cos.f64 x)))) (*.f64 (sin.f64 x) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 x (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (*.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64))) (*.f64 (/.f64 (tan.f64 x) x) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))) #s(literal 1 binary64))) (*.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64))) (*.f64 (/.f64 (tan.f64 x) x) (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))))) (*.f64 (/.f64 (tan.f64 x) x) #s(literal -1 binary64))) (*.f64 (/.f64 (tan.f64 x) x) (neg.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))))))
(/.f64 (-.f64 (tan.f64 x) (*.f64 (/.f64 (tan.f64 x) x) (*.f64 (sin.f64 x) #s(literal 1 binary64)))) (*.f64 (/.f64 (tan.f64 x) x) (tan.f64 x)))
(/.f64 (-.f64 (sin.f64 x) (*.f64 (/.f64 (tan.f64 x) x) (*.f64 (sin.f64 x) (cos.f64 x)))) (*.f64 (/.f64 (tan.f64 x) x) (sin.f64 x)))
(/.f64 (-.f64 (tan.f64 x) (*.f64 (/.f64 (tan.f64 x) x) (/.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)))) (*.f64 (/.f64 (tan.f64 x) x) (tan.f64 x)))
(/.f64 (-.f64 (tan.f64 x) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) (sin.f64 x))) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x))))) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x))))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (tan.f64 x) 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) (neg.f64 (neg.f64 (cos.f64 x)))) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (tan.f64 x))) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) (neg.f64 (sin.f64 x)))) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))))) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))))))
(/.f64 (-.f64 (tan.f64 x) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) (*.f64 (sin.f64 x) #s(literal 1 binary64)))) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) (tan.f64 x)))
(/.f64 (-.f64 (sin.f64 x) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) (*.f64 (sin.f64 x) (cos.f64 x)))) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) (sin.f64 x)))
(/.f64 (-.f64 (tan.f64 x) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) (/.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)))) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) (tan.f64 x)))
(/.f64 (-.f64 (neg.f64 (tan.f64 x)) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) (sin.f64 x))) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x))))) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x))))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))) #s(literal 1 binary64))))
(/.f64 (-.f64 (tan.f64 x) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) (neg.f64 (sin.f64 x)))) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))))) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) #s(literal -1 binary64))) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) (neg.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))))))
(/.f64 (-.f64 (neg.f64 (tan.f64 x)) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) (*.f64 (sin.f64 x) #s(literal 1 binary64)))) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) (tan.f64 x)))
(/.f64 (-.f64 (neg.f64 (sin.f64 x)) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) (*.f64 (sin.f64 x) (cos.f64 x)))) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) (sin.f64 x)))
(/.f64 (-.f64 (neg.f64 (tan.f64 x)) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) (/.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)))) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (neg.f64 (tan.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (tan.f64 x)) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (tan.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (tan.f64 x)) (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))))) (*.f64 (neg.f64 (tan.f64 x)) #s(literal -1 binary64))) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (tan.f64 x)) (*.f64 (neg.f64 (tan.f64 x)) (*.f64 (sin.f64 x) #s(literal 1 binary64)))) (*.f64 (neg.f64 (tan.f64 x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (sin.f64 x)) (*.f64 (neg.f64 (tan.f64 x)) (*.f64 (sin.f64 x) (cos.f64 x)))) (*.f64 (neg.f64 (tan.f64 x)) (sin.f64 x)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (tan.f64 x)) (*.f64 (neg.f64 (tan.f64 x)) (/.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)))) (*.f64 (neg.f64 (tan.f64 x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 (/.f64 x (sin.f64 x)) (tan.f64 x)) (tan.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 (/.f64 x (sin.f64 x)) (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x))))) (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x))))))
(/.f64 (-.f64 (*.f64 (/.f64 x (sin.f64 x)) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 1 binary64))) (pow.f64 (cos.f64 x) #s(literal -2 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 x (sin.f64 x)) (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 x (sin.f64 x)) (neg.f64 (tan.f64 x))) (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (neg.f64 (sin.f64 x)))) (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 (/.f64 x (sin.f64 x)) (neg.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))))) (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (neg.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))))))
(/.f64 (-.f64 (*.f64 (/.f64 x (sin.f64 x)) (tan.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (*.f64 (sin.f64 x) #s(literal 1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 (/.f64 x (sin.f64 x)) (sin.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (*.f64 (sin.f64 x) (cos.f64 x)))) (tan.f64 x))
(/.f64 (-.f64 (*.f64 (/.f64 x (sin.f64 x)) (tan.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (/.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1 binary64)) (tan.f64 x)) (*.f64 (sin.f64 x) (tan.f64 x))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x))))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x))))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))) #s(literal 1 binary64))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1 binary64)) (neg.f64 (tan.f64 x))) (*.f64 (tan.f64 x) (neg.f64 (sin.f64 x)))) (*.f64 (tan.f64 x) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))))) (neg.f64 (tan.f64 x))) (*.f64 (tan.f64 x) (neg.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1 binary64)) (tan.f64 x)) (*.f64 (tan.f64 x) (*.f64 (sin.f64 x) #s(literal 1 binary64)))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1 binary64)) (sin.f64 x)) (*.f64 (tan.f64 x) (*.f64 (sin.f64 x) (cos.f64 x)))) (*.f64 (sin.f64 x) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1 binary64)) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 x)) (tan.f64 x)) (*.f64 (sin.f64 x) (tan.f64 x))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 x)) (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x))))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 x)) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 x)) (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))) #s(literal 1 binary64))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 (tan.f64 x))) (*.f64 (tan.f64 x) (neg.f64 (sin.f64 x)))) (*.f64 (tan.f64 x) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))))) (neg.f64 (tan.f64 x))) (*.f64 (tan.f64 x) (neg.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 x)) (tan.f64 x)) (*.f64 (tan.f64 x) (*.f64 (sin.f64 x) #s(literal 1 binary64)))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 x)) (sin.f64 x)) (*.f64 (tan.f64 x) (*.f64 (sin.f64 x) (cos.f64 x)))) (*.f64 (sin.f64 x) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 x)) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal -1 binary64)) (tan.f64 x)) (*.f64 (neg.f64 (tan.f64 x)) (sin.f64 x))) (*.f64 (neg.f64 (tan.f64 x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x))))) (*.f64 (neg.f64 (tan.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (tan.f64 x)) (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x))))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (neg.f64 (tan.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (tan.f64 x)) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (tan.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (tan.f64 x)) (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal -1 binary64)) (neg.f64 (tan.f64 x))) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (sin.f64 x)))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))))) (*.f64 (neg.f64 (tan.f64 x)) #s(literal -1 binary64))) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal -1 binary64)) (tan.f64 x)) (*.f64 (neg.f64 (tan.f64 x)) (*.f64 (sin.f64 x) #s(literal 1 binary64)))) (*.f64 (neg.f64 (tan.f64 x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 x (neg.f64 (sin.f64 x))) (*.f64 (neg.f64 (tan.f64 x)) (*.f64 (sin.f64 x) (cos.f64 x)))) (*.f64 (neg.f64 (tan.f64 x)) (sin.f64 x)))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal -1 binary64)) (tan.f64 x)) (*.f64 (neg.f64 (tan.f64 x)) (/.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)))) (*.f64 (neg.f64 (tan.f64 x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 (*.f64 x (cos.f64 x)) (tan.f64 x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (*.f64 (sin.f64 x) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 (*.f64 x (cos.f64 x)) (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x))))) (*.f64 (sin.f64 x) #s(literal 1 binary64))) (*.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (cos.f64 x)) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (sin.f64 x) #s(literal 1 binary64))) (tan.f64 x))
(/.f64 (-.f64 (*.f64 (*.f64 x (cos.f64 x)) (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))) #s(literal 1 binary64))) (*.f64 (sin.f64 x) #s(literal 1 binary64))) (*.f64 (sin.f64 x) (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x (cos.f64 x)) (neg.f64 (tan.f64 x))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))) (*.f64 (sin.f64 x) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 (*.f64 x (cos.f64 x)) (neg.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))))) (neg.f64 (sin.f64 x))) (*.f64 (sin.f64 x) (neg.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (cos.f64 x)) (tan.f64 x)) (*.f64 (sin.f64 x) (*.f64 (sin.f64 x) #s(literal 1 binary64)))) (*.f64 (sin.f64 x) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 (*.f64 x (cos.f64 x)) (sin.f64 x)) (*.f64 (sin.f64 x) (*.f64 (sin.f64 x) (cos.f64 x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (cos.f64 x)) (tan.f64 x)) (*.f64 (sin.f64 x) (/.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)))) (*.f64 (sin.f64 x) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (tan.f64 x)) (*.f64 (sin.f64 x) (tan.f64 x))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x))))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x))))))
(/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))) #s(literal 1 binary64))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (neg.f64 (tan.f64 x))) (*.f64 (tan.f64 x) (neg.f64 (sin.f64 x)))) (*.f64 (tan.f64 x) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))))) (neg.f64 (tan.f64 x))) (*.f64 (tan.f64 x) (neg.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (tan.f64 x)) (*.f64 (tan.f64 x) (*.f64 (sin.f64 x) #s(literal 1 binary64)))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (sin.f64 x)) (*.f64 (tan.f64 x) (*.f64 (sin.f64 x) (cos.f64 x)))) (*.f64 (sin.f64 x) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (tan.f64 x))) (*.f64 (neg.f64 (tan.f64 x)) (-.f64 x (sin.f64 x)))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (tan.f64 x)) (*.f64 (neg.f64 (tan.f64 x)) (-.f64 (sin.f64 x) x))) (*.f64 (neg.f64 (tan.f64 x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (tan.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))))) (*.f64 (neg.f64 (tan.f64 x)) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (*.f64 (neg.f64 (tan.f64 x)) (*.f64 (tan.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (tan.f64 x)) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))) (*.f64 (neg.f64 (tan.f64 x)) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (*.f64 (neg.f64 (tan.f64 x)) (*.f64 (neg.f64 (tan.f64 x)) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (tan.f64 x) (-.f64 (sin.f64 x) x))) (*.f64 (neg.f64 (tan.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (tan.f64 x)) (/.f64 (tan.f64 x) (-.f64 (sin.f64 x) x))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (tan.f64 x) (neg.f64 (+.f64 x (sin.f64 x))))) (*.f64 (neg.f64 (tan.f64 x)) (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))) (*.f64 (neg.f64 (tan.f64 x)) (*.f64 (tan.f64 x) (neg.f64 (+.f64 x (sin.f64 x))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (tan.f64 x)) (+.f64 x (sin.f64 x)))) (*.f64 (neg.f64 (tan.f64 x)) (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))) (*.f64 (neg.f64 (tan.f64 x)) (*.f64 (neg.f64 (tan.f64 x)) (+.f64 x (sin.f64 x)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))) (*.f64 (neg.f64 (tan.f64 x)) (fma.f64 (*.f64 x x) (neg.f64 x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (*.f64 (neg.f64 (tan.f64 x)) (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))))) (*.f64 (neg.f64 (tan.f64 x)) (fma.f64 (*.f64 x x) (neg.f64 x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (*.f64 (neg.f64 (tan.f64 x)) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (tan.f64 x) (+.f64 x (sin.f64 x)))) (*.f64 (neg.f64 (tan.f64 x)) (+.f64 (neg.f64 (*.f64 x x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))))) (*.f64 (neg.f64 (tan.f64 x)) (*.f64 (tan.f64 x) (+.f64 x (sin.f64 x)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (+.f64 x (sin.f64 x))))) (*.f64 (neg.f64 (tan.f64 x)) (+.f64 (neg.f64 (*.f64 x x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))))) (*.f64 (neg.f64 (tan.f64 x)) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (+.f64 x (sin.f64 x))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (neg.f64 (tan.f64 x)) (/.f64 (-.f64 (sin.f64 x) x) (sin.f64 x)))) (*.f64 (neg.f64 (tan.f64 x)) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (tan.f64 x)) (*.f64 (neg.f64 (tan.f64 x)) (/.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)))) (*.f64 (neg.f64 (tan.f64 x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))) (*.f64 (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (tan.f64 x) (+.f64 x (sin.f64 x)))) (*.f64 (*.f64 (tan.f64 x) (+.f64 x (sin.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))) (*.f64 (*.f64 (tan.f64 x) (+.f64 x (sin.f64 x))) (*.f64 (tan.f64 x) (+.f64 x (sin.f64 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (tan.f64 x)) (pow.f64 (tan.f64 x) #s(literal 2 binary64))) (*.f64 (pow.f64 (tan.f64 x) #s(literal 2 binary64)) (*.f64 (sin.f64 x) (tan.f64 x)))) (*.f64 (pow.f64 (tan.f64 x) #s(literal 2 binary64)) (pow.f64 (tan.f64 x) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (tan.f64 x) x) #s(literal -3 binary64)) (fma.f64 (neg.f64 (neg.f64 (cos.f64 x))) (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x))) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))))) (*.f64 (fma.f64 (neg.f64 (neg.f64 (cos.f64 x))) (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x))) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (neg.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 (fma.f64 (neg.f64 (neg.f64 (cos.f64 x))) (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x))) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (fma.f64 (neg.f64 (neg.f64 (cos.f64 x))) (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x))) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x)))) (*.f64 (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))) (*.f64 (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x))) (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x)))))
(pow.f64 (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) #s(literal 1 binary64))
(pow.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (pow.f64 (tan.f64 x) #s(literal 2 binary64)) (/.f64 (-.f64 x (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (neg.f64 (neg.f64 (cos.f64 x))) (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x))) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (+.f64 (pow.f64 (/.f64 (tan.f64 x) x) #s(literal -3 binary64)) (neg.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x))) (-.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)) (/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (tan.f64 x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 x (sin.f64 x)) (/.f64 (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (tan.f64 x))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x)))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))))) #s(literal -1 binary64))
(*.f64 (-.f64 x (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(*.f64 (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) #s(literal 1 binary64))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(*.f64 (-.f64 (sin.f64 x) x) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(*.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) (tan.f64 x)))
(*.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))))
(*.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))))
(*.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)) (/.f64 (-.f64 x (sin.f64 x)) (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)))
(*.f64 (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x))) (tan.f64 x)))
(*.f64 (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (/.f64 #s(literal 1 binary64) (*.f64 (tan.f64 x) (+.f64 x (sin.f64 x)))))
(*.f64 (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (/.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (+.f64 x (sin.f64 x))))
(*.f64 (+.f64 x (sin.f64 x)) (/.f64 (-.f64 x (sin.f64 x)) (*.f64 (tan.f64 x) (+.f64 x (sin.f64 x)))))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (sin.f64 x) x) (tan.f64 x)))
(*.f64 (/.f64 (-.f64 x (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))
(*.f64 (+.f64 (pow.f64 (/.f64 (tan.f64 x) x) #s(literal -3 binary64)) (neg.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 (neg.f64 (cos.f64 x))) (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x))) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (-.f64 x (sin.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x))) (/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))))
(*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) (-.f64 (sin.f64 x) x))
(*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x)))))
(*.f64 (/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (tan.f64 x)) (/.f64 #s(literal 1 binary64) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (tan.f64 x)) (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 (-.f64 x (sin.f64 x)) (cos.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (-.f64 x (sin.f64 x))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 x (sin.f64 x)) (cos.f64 x))) #s(literal -1 binary64)))
(*.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (cos.f64 x))
(*.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (neg.f64 (neg.f64 (cos.f64 x))))
(*.f64 (/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (sin.f64 x)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x))) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)) (tan.f64 x)) (/.f64 (-.f64 x (sin.f64 x)) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))))
(*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (/.f64 (-.f64 x (sin.f64 x)) (+.f64 x (sin.f64 x))))
(*.f64 (/.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(*.f64 (pow.f64 (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) x)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))) (cos.f64 x))
(*.f64 (/.f64 (-.f64 (sin.f64 x) x) (sin.f64 x)) (neg.f64 (cos.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))) (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x))))
(*.f64 (/.f64 (-.f64 x (sin.f64 x)) (neg.f64 (sin.f64 x))) (neg.f64 (cos.f64 x)))
(*.f64 (/.f64 (/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (tan.f64 x)) (fma.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x x)) (pow.f64 (*.f64 (sin.f64 x) (+.f64 x (sin.f64 x))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (sin.f64 x) (+.f64 x (sin.f64 x))) (-.f64 (*.f64 (sin.f64 x) (+.f64 x (sin.f64 x))) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 (/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (tan.f64 x)) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (pow.f64 (*.f64 (sin.f64 x) (+.f64 x (sin.f64 x))) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (sin.f64 x) (+.f64 x (sin.f64 x)))))
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (tan.f64 x)) (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (-.f64 x (sin.f64 x)))
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (tan.f64 x)) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (fma.f64 x x (*.f64 (sin.f64 x) (-.f64 (sin.f64 x) x))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (tan.f64 x) (+.f64 x (sin.f64 x)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (tan.f64 x) (fma.f64 (*.f64 x x) (neg.f64 x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))))
(*.f64 (pow.f64 (/.f64 (tan.f64 x) (+.f64 (neg.f64 (*.f64 x x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 x (sin.f64 x)))))
(*.f64 (pow.f64 (/.f64 (neg.f64 (tan.f64 x)) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))))
(*.f64 (pow.f64 (/.f64 (neg.f64 (tan.f64 x)) (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 x (sin.f64 x)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x)))) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (tan.f64 x) x) #s(literal -3 binary64)) (neg.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 (neg.f64 (cos.f64 x))) (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x))) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x)))))
(+.f64 x (neg.f64 (sin.f64 x)))
(+.f64 (neg.f64 (sin.f64 x)) x)
(+.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))))
(+.f64 (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x))) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64)))))
(+.f64 (neg.f64 (neg.f64 x)) (neg.f64 (sin.f64 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 x (sin.f64 x)))) #s(literal -1 binary64)))
(-.f64 x (sin.f64 x))
(-.f64 #s(literal 0 binary64) (-.f64 (sin.f64 x) x))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))))
(-.f64 (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x))) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))))
(-.f64 (+.f64 x #s(literal 0 binary64)) (sin.f64 x))
(fma.f64 x (/.f64 x (+.f64 x (sin.f64 x))) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64)))))
(fma.f64 x (/.f64 (*.f64 x x) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))))
(fma.f64 (sin.f64 x) #s(literal -1 binary64) x)
(fma.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))))
(fma.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x))) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64)))))
(fma.f64 (*.f64 x x) (/.f64 x (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))))
(fma.f64 #s(literal -1 binary64) (sin.f64 x) x)
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))))
(fma.f64 (/.f64 (*.f64 x x) (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (-.f64 x (sin.f64 x)) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (fma.f64 x x (*.f64 (sin.f64 x) (-.f64 (sin.f64 x) x))) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x x)) (pow.f64 (*.f64 (sin.f64 x) (+.f64 x (sin.f64 x))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (sin.f64 x) (+.f64 x (sin.f64 x))) (-.f64 (*.f64 (sin.f64 x) (+.f64 x (sin.f64 x))) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))))
(fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (pow.f64 (*.f64 (sin.f64 x) (+.f64 x (sin.f64 x))) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (sin.f64 x) (+.f64 x (sin.f64 x)))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))))
(neg.f64 (-.f64 (sin.f64 x) x))
(/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))
(/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))))
(/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (-.f64 (*.f64 x x) (*.f64 x (neg.f64 (sin.f64 x))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x (sin.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 x (sin.f64 x))) #s(literal 1 binary64)))
(/.f64 (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (+.f64 x (sin.f64 x)))
(/.f64 (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (neg.f64 (neg.f64 (+.f64 x (sin.f64 x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 x (sin.f64 x)))))
(/.f64 (fma.f64 (*.f64 x x) (neg.f64 x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))))
(/.f64 (+.f64 (neg.f64 (*.f64 x x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (neg.f64 (+.f64 x (sin.f64 x))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (sin.f64 x) #s(literal 9 binary64))) (*.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)) (+.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (pow.f64 (*.f64 x (sin.f64 x)) #s(literal 3 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (*.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (*.f64 (+.f64 x (sin.f64 x)) (fma.f64 x (*.f64 x (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (-.f64 (fma.f64 x x #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))))))
(/.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) (*.f64 (+.f64 x (sin.f64 x)) (-.f64 (fma.f64 x x #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) (*.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 x (sin.f64 x))) (*.f64 (+.f64 x (sin.f64 x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))) (pow.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 x (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (-.f64 (fma.f64 x x #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))) (+.f64 x (sin.f64 x))))
(/.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 x x #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (+.f64 x (sin.f64 x))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (neg.f64 x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 x x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) #s(literal 1 binary64)) (neg.f64 (+.f64 x (sin.f64 x))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (sin.f64 x) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (pow.f64 (*.f64 x (sin.f64 x)) #s(literal 3 binary64))) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (neg.f64 x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (neg.f64 x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 x x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))) (+.f64 x (sin.f64 x)))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 x x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))) (neg.f64 (neg.f64 (+.f64 x (sin.f64 x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x))) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64)))))))
(/.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (*.f64 x x)) (-.f64 (neg.f64 (sin.f64 x)) x))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) #s(literal 2 binary64))) (fma.f64 x (/.f64 (*.f64 x x) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x))) #s(literal 2 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) #s(literal 2 binary64))) (fma.f64 x (/.f64 x (+.f64 x (sin.f64 x))) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (sin.f64 x) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))) (+.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (pow.f64 (*.f64 x (sin.f64 x)) #s(literal 3 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x)))) (fma.f64 x (*.f64 x (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (-.f64 (fma.f64 x x #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))))
(/.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x)))) (-.f64 (fma.f64 x x #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))
(/.f64 (-.f64 (neg.f64 (*.f64 x (*.f64 x x))) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))))
(/.f64 (-.f64 (neg.f64 (*.f64 x x)) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))) (neg.f64 (+.f64 x (sin.f64 x))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (/.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)) #s(literal 1 binary64))) (*.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)) (/.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))) (*.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) (*.f64 (/.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (/.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)) (*.f64 x (*.f64 x x))) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (/.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)) (*.f64 x (*.f64 x x))) (/.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))) (*.f64 (/.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (/.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)) (*.f64 x (*.f64 x x))) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x x))) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x x))) (/.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) (/.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x x))) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (/.f64 (+.f64 x (sin.f64 x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))) (+.f64 x (sin.f64 x))) (*.f64 (+.f64 x (sin.f64 x)) (/.f64 (+.f64 x (sin.f64 x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) (*.f64 (+.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))))) (*.f64 (+.f64 x (sin.f64 x)) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (neg.f64 (+.f64 x (sin.f64 x)))) (*.f64 (+.f64 x (sin.f64 x)) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))))) (*.f64 (+.f64 x (sin.f64 x)) (neg.f64 (+.f64 x (sin.f64 x)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (*.f64 x x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (*.f64 x x)) (+.f64 x (sin.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (sin.f64 x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (*.f64 x x)) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (*.f64 x x)) (/.f64 (+.f64 x (sin.f64 x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (*.f64 x x)) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 x (sin.f64 x)))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (*.f64 x x)) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (*.f64 x x)) (neg.f64 (+.f64 x (sin.f64 x)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x x)) (+.f64 x (sin.f64 x))) (*.f64 (neg.f64 (+.f64 x (sin.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))) (*.f64 (neg.f64 (+.f64 x (sin.f64 x))) (+.f64 x (sin.f64 x))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x x)) (/.f64 (+.f64 x (sin.f64 x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))) (*.f64 (neg.f64 (+.f64 x (sin.f64 x))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 x (sin.f64 x))) (/.f64 (+.f64 x (sin.f64 x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x x)) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) (*.f64 (neg.f64 (+.f64 x (sin.f64 x))) (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))))) (*.f64 (neg.f64 (+.f64 x (sin.f64 x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x x)) (neg.f64 (+.f64 x (sin.f64 x)))) (*.f64 (neg.f64 (+.f64 x (sin.f64 x))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))))) (*.f64 (neg.f64 (+.f64 x (sin.f64 x))) (neg.f64 (+.f64 x (sin.f64 x)))))
(pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 x (sin.f64 x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 x (sin.f64 x))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))))
(*.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) #s(literal 1 binary64)))
(*.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)) (/.f64 (-.f64 x (sin.f64 x)) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))))
(*.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)) (*.f64 (-.f64 x (sin.f64 x)) (/.f64 #s(literal 1 binary64) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))))
(*.f64 #s(literal 1 binary64) (-.f64 x (sin.f64 x)))
(*.f64 (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x))))
(*.f64 (+.f64 x (sin.f64 x)) (/.f64 (-.f64 x (sin.f64 x)) (+.f64 x (sin.f64 x))))
(*.f64 (+.f64 x (sin.f64 x)) (*.f64 (-.f64 x (sin.f64 x)) (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x)))))
(*.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))
(*.f64 (fma.f64 (*.f64 x x) (neg.f64 x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))))
(*.f64 (+.f64 (neg.f64 (*.f64 x x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 x (sin.f64 x)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x))) (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (fma.f64 x x (*.f64 (sin.f64 x) (-.f64 (sin.f64 x) x))))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (-.f64 x (sin.f64 x)))
(*.f64 (/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x x)) (pow.f64 (*.f64 (sin.f64 x) (+.f64 x (sin.f64 x))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (sin.f64 x) (+.f64 x (sin.f64 x))) (-.f64 (*.f64 (sin.f64 x) (+.f64 x (sin.f64 x))) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (pow.f64 (*.f64 (sin.f64 x) (+.f64 x (sin.f64 x))) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (sin.f64 x) (+.f64 x (sin.f64 x)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x))))
(*.f64 (pow.f64 (/.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (sin.f64 x) #s(literal 9 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (pow.f64 (*.f64 x (sin.f64 x)) #s(literal 3 binary64)))))
(*.f64 (pow.f64 (/.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 6 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (neg.f64 x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 x (sin.f64 x)) (*.f64 x x)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 x x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 x (sin.f64 x)))))
(*.f64 (pow.f64 (/.f64 (+.f64 x (sin.f64 x)) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 6 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (*.f64 x x)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (-.f64 (fma.f64 x x #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))))))
(*.f64 (pow.f64 (/.f64 (+.f64 x (sin.f64 x)) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (pow.f64 (sin.f64 x) #s(literal 4 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x x #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))))
(exp.f64 (log.f64 (sin.f64 x)))
(exp.f64 (*.f64 (log.f64 (sin.f64 x)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (neg.f64 (sin.f64 x)))
(sin.f64 x)
(neg.f64 (neg.f64 (sin.f64 x)))
(pow.f64 (sin.f64 x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 x))
(*.f64 #s(literal -1 binary64) (neg.f64 (sin.f64 x)))
(*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (sin.f64 x)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (tan.f64 x)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (tan.f64 x)) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (neg.f64 (tan.f64 x)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (cos.f64 x))) (neg.f64 (tan.f64 x)))
(tan.f64 x)
(neg.f64 (neg.f64 (tan.f64 x)))
(/.f64 (sin.f64 x) (cos.f64 x))
(/.f64 (sin.f64 x) (neg.f64 (neg.f64 (cos.f64 x))))
(/.f64 (tan.f64 x) #s(literal 1 binary64))
(/.f64 (neg.f64 (tan.f64 x)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal 1 binary64)))
(/.f64 (neg.f64 (sin.f64 x)) (neg.f64 (cos.f64 x)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(/.f64 (*.f64 (sin.f64 x) #s(literal 1 binary64)) (cos.f64 x))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (cos.f64 x))) (*.f64 (neg.f64 (cos.f64 x)) (sin.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x))) (*.f64 (neg.f64 (cos.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (cos.f64 x)) (/.f64 #s(literal -1 binary64) (tan.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (cos.f64 x)) (sin.f64 x))) (*.f64 (neg.f64 (cos.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (cos.f64 x)) (/.f64 (neg.f64 (cos.f64 x)) (sin.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (cos.f64 x) (neg.f64 (sin.f64 x)))) (*.f64 (neg.f64 (cos.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (cos.f64 x)) (/.f64 (cos.f64 x) (neg.f64 (sin.f64 x)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (cos.f64 x)) (*.f64 (neg.f64 (cos.f64 x)) (neg.f64 (sin.f64 x)))) (*.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 (cos.f64 x)))) (*.f64 (neg.f64 (cos.f64 x)) (neg.f64 (sin.f64 x)))) (*.f64 (neg.f64 (cos.f64 x)) (neg.f64 (neg.f64 (cos.f64 x)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (*.f64 (neg.f64 (cos.f64 x)) #s(literal -1 binary64))) (*.f64 (neg.f64 (cos.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (tan.f64 x) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (tan.f64 x))))) (*.f64 (neg.f64 (cos.f64 x)) (-.f64 #s(literal 0 binary64) (pow.f64 (tan.f64 x) #s(literal 3 binary64))))) (*.f64 (neg.f64 (cos.f64 x)) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (tan.f64 x) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (tan.f64 x))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (tan.f64 x))) (*.f64 (neg.f64 (cos.f64 x)) (-.f64 #s(literal 0 binary64) (pow.f64 (tan.f64 x) #s(literal 2 binary64))))) (*.f64 (neg.f64 (cos.f64 x)) (+.f64 #s(literal 0 binary64) (tan.f64 x))))
(pow.f64 (tan.f64 x) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (cos.f64 x)))
(*.f64 (sin.f64 x) (/.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 1 binary64)))
(*.f64 (tan.f64 x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (tan.f64 x))
(*.f64 (neg.f64 (sin.f64 x)) (/.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 x))))
(*.f64 #s(literal -1 binary64) (neg.f64 (tan.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (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 (pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (cos.f64 x)))))
(*.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)) (/.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 x))))
(*.f64 (pow.f64 (pow.f64 (tan.f64 x) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (tan.f64 x) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 x))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 x))))

simplify786.0ms (5%)

Memory
11.8MiB live, 644.3MiB allocated
Algorithm
egg-herbie
Rules
18 358×accelerator-lowering-fma.f32
18 358×accelerator-lowering-fma.f64
5 180×*-lowering-*.f32
5 180×*-lowering-*.f64
3 422×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0105408
1301384
2829384
32520348
45523342
08535318
Stop Event
iter limit
node limit
Counts
48 → 48
Calls
Call 1
Inputs
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(/ (* x (cos x)) (sin x))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(/ (* x (cos x)) (sin x))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* 1/6 (pow x 3))
(* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))
(* (pow x 3) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120))))
(* (pow x 3) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))))
x
(* x (+ 1 (* -1 (/ (sin x) x))))
(* x (+ 1 (* -1 (/ (sin x) x))))
(* x (+ 1 (* -1 (/ (sin x) x))))
x
(* -1 (* x (- (/ (sin x) x) 1)))
(* -1 (* x (- (/ (sin x) x) 1)))
(* -1 (* x (- (/ (sin x) x) 1)))
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)
x
(* x (+ 1 (* 1/3 (pow x 2))))
(* x (+ 1 (* (pow x 2) (+ 1/3 (* 2/15 (pow x 2))))))
(* x (+ 1 (* (pow x 2) (+ 1/3 (* (pow x 2) (+ 2/15 (* 17/315 (pow x 2))))))))
(/ (sin x) (cos x))
(/ (sin x) (cos x))
(/ (sin x) (cos x))
(/ (sin x) (cos x))
(/ (sin x) (cos x))
(/ (sin x) (cos x))
(/ (sin x) (cos x))
(/ (sin x) (cos x))
Outputs
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal 1/6 binary64))))
(/ (* x (cos x)) (sin x))
(/.f64 (*.f64 x (cos.f64 x)) (sin.f64 x))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(*.f64 (cos.f64 x) (+.f64 (/.f64 x (sin.f64 x)) #s(literal -1 binary64)))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(*.f64 (cos.f64 x) (+.f64 (/.f64 x (sin.f64 x)) #s(literal -1 binary64)))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(*.f64 (cos.f64 x) (+.f64 (/.f64 x (sin.f64 x)) #s(literal -1 binary64)))
(/ (* x (cos x)) (sin x))
(/.f64 (*.f64 x (cos.f64 x)) (sin.f64 x))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (+.f64 (/.f64 x (sin.f64 x)) #s(literal -1 binary64)))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (+.f64 (/.f64 x (sin.f64 x)) #s(literal -1 binary64)))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (+.f64 (/.f64 x (sin.f64 x)) #s(literal -1 binary64)))
(* 1/6 (pow x 3))
(*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))
(*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(* (pow x 3) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120))))
(*.f64 (*.f64 x (*.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)))
(* (pow x 3) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))))
(*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))
x
(* x (+ 1 (* -1 (/ (sin x) x))))
(-.f64 x (sin.f64 x))
(* x (+ 1 (* -1 (/ (sin x) x))))
(-.f64 x (sin.f64 x))
(* x (+ 1 (* -1 (/ (sin x) x))))
(-.f64 x (sin.f64 x))
x
(* -1 (* x (- (/ (sin x) x) 1)))
(-.f64 x (sin.f64 x))
(* -1 (* x (- (/ (sin x) x) 1)))
(-.f64 x (sin.f64 x))
(* -1 (* x (- (/ (sin x) x) 1)))
(-.f64 x (sin.f64 x))
x
(* x (+ 1 (* -1/6 (pow x 2))))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)
(* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))
(fma.f64 (*.f64 x (*.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)) 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)
(sin x)
(sin.f64 x)
x
(* x (+ 1 (* 1/3 (pow x 2))))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal 1/3 binary64)) x)
(* x (+ 1 (* (pow x 2) (+ 1/3 (* 2/15 (pow x 2))))))
(fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 2/15 binary64) #s(literal 1/3 binary64))) x)
(* x (+ 1 (* (pow x 2) (+ 1/3 (* (pow x 2) (+ 2/15 (* 17/315 (pow x 2))))))))
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 17/315 binary64)) #s(literal 2/15 binary64)) #s(literal 1/3 binary64)) x)
(/ (sin x) (cos x))
(/.f64 (sin.f64 x) (cos.f64 x))
(/ (sin x) (cos x))
(/.f64 (sin.f64 x) (cos.f64 x))
(/ (sin x) (cos x))
(/.f64 (sin.f64 x) (cos.f64 x))
(/ (sin x) (cos x))
(/.f64 (sin.f64 x) (cos.f64 x))
(/ (sin x) (cos x))
(/.f64 (sin.f64 x) (cos.f64 x))
(/ (sin x) (cos x))
(/.f64 (sin.f64 x) (cos.f64 x))
(/ (sin x) (cos x))
(/.f64 (sin.f64 x) (cos.f64 x))
(/ (sin x) (cos x))
(/.f64 (sin.f64 x) (cos.f64 x))

eval108.0ms (0.7%)

Memory
3.3MiB live, 117.7MiB allocated
Compiler

Compiled 12 253 to 1 554 computations (87.3% saved)

prune114.0ms (0.7%)

Memory
-20.1MiB live, 118.9MiB allocated
Pruning

17 alts after pruning (16 fresh and 1 done)

PrunedKeptTotal
New51316529
Fresh000
Picked011
Done000
Total51317530
Accuracy
99.9%
Counts
530 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
54.2%
(/.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 x)))
54.1%
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (*.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64))) (*.f64 (/.f64 (tan.f64 x) x) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
4.2%
(/.f64 (-.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)))
54.1%
(/.f64 (-.f64 (*.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
54.2%
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
87.4%
(/.f64 (*.f64 (*.f64 x (*.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))) (tan.f64 x))
87.6%
(/.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (tan.f64 x))
87.2%
(/.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))) (tan.f64 x))
86.6%
(/.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x))) (tan.f64 x))
4.2%
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x))) (-.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))))
4.2%
(-.f64 (/.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x)))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x)))))
54.2%
(+.f64 (/.f64 x (tan.f64 x)) (neg.f64 (cos.f64 x)))
54.2%
(*.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (cos.f64 x))
99.3%
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
99.1%
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))))
99.5%
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal 1/6 binary64))))
98.4%
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
Compiler

Compiled 588 to 341 computations (42% saved)

simplify612.0ms (3.9%)

Memory
3.9MiB live, 320.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))
cost-diff128
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))
cost-diff128
(-.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))
cost-diff6464
(/.f64 (-.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)))
cost-diff0
(sin.f64 x)
cost-diff0
(/.f64 x (sin.f64 x))
cost-diff0
(-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))
cost-diff0
(*.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (cos.f64 x))
cost-diff0
(*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
cost-diff0
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))
cost-diff0
(*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
cost-diff0
(/.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))) (tan.f64 x))
cost-diff0
(*.f64 x x)
cost-diff0
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
cost-diff0
(*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)))
cost-diff0
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal 1/6 binary64))
cost-diff0
(*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal 1/6 binary64)))
cost-diff0
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal 1/6 binary64))))
Rules
8 738×accelerator-lowering-fma.f32
8 738×accelerator-lowering-fma.f64
4 162×*-lowering-*.f32
4 162×*-lowering-*.f64
1 098×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044310
1117310
2317306
3780306
41841306
53548306
65091304
76937304
08302279
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* x (* x (+ (* x (* x (+ (* x (* x (+ (* (* x x) -143/604800) -11/15120))) -23/360))) 1/6)))
x
(* x (+ (* x (* x (+ (* x (* x (+ (* (* x x) -143/604800) -11/15120))) -23/360))) 1/6))
(+ (* x (* x (+ (* x (* x (+ (* (* x x) -143/604800) -11/15120))) -23/360))) 1/6)
(* x (+ (* x (* x (+ (* (* x x) -143/604800) -11/15120))) -23/360))
(+ (* x (* x (+ (* (* x x) -143/604800) -11/15120))) -23/360)
(* x (+ (* (* x x) -143/604800) -11/15120))
(+ (* (* x x) -143/604800) -11/15120)
(* x x)
-143/604800
-11/15120
-23/360
1/6
(* 1/6 (* x x))
1/6
(* x x)
x
(/ (* x (* x (* x (+ (* x (* x -1/120)) 1/6)))) (tan x))
(* x (* x (* x (+ (* x (* x -1/120)) 1/6))))
x
(* x (* x (+ (* x (* x -1/120)) 1/6)))
(* x (+ (* x (* x -1/120)) 1/6))
(+ (* x (* x -1/120)) 1/6)
(* x -1/120)
-1/120
1/6
(tan x)
(* (- (/ x (sin x)) 1) (cos x))
(- (/ x (sin x)) 1)
(/ x (sin x))
x
(sin x)
1
(cos x)
(/ (- (* (* x x) (pow (tan x) -2)) (+ 1/2 (* 1/2 (cos (+ x x))))) (/ (+ x (sin x)) (tan x)))
(- (* (* x x) (pow (tan x) -2)) (+ 1/2 (* 1/2 (cos (+ x x)))))
(* (* x x) (pow (tan x) -2))
(* x x)
x
(pow (tan x) -2)
(tan x)
-2
(+ 1/2 (* 1/2 (cos (+ x x))))
1/2
(* 1/2 (cos (+ x x)))
(cos (+ x x))
(+ x x)
(/ (+ x (sin x)) (tan x))
(+ x (sin x))
(sin x)
Outputs
(* x (* x (+ (* x (* x (+ (* x (* x (+ (* (* x x) -143/604800) -11/15120))) -23/360))) 1/6)))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal 1/6 binary64)))
x
(* x (+ (* x (* x (+ (* x (* x (+ (* (* x x) -143/604800) -11/15120))) -23/360))) 1/6))
(*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal 1/6 binary64)))
(+ (* x (* x (+ (* x (* x (+ (* (* x x) -143/604800) -11/15120))) -23/360))) 1/6)
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal 1/6 binary64))
(* x (+ (* x (* x (+ (* (* x x) -143/604800) -11/15120))) -23/360))
(*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)))
(+ (* x (* x (+ (* (* x x) -143/604800) -11/15120))) -23/360)
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))
(* x (+ (* (* x x) -143/604800) -11/15120))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))
(+ (* (* x x) -143/604800) -11/15120)
(fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))
(* x x)
(*.f64 x x)
-143/604800
#s(literal -143/604800 binary64)
-11/15120
#s(literal -11/15120 binary64)
-23/360
#s(literal -23/360 binary64)
1/6
#s(literal 1/6 binary64)
(* 1/6 (* x x))
(*.f64 x (*.f64 x #s(literal 1/6 binary64)))
1/6
#s(literal 1/6 binary64)
(* x x)
(*.f64 x x)
x
(/ (* x (* x (* x (+ (* x (* x -1/120)) 1/6)))) (tan x))
(/.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/120 binary64) #s(literal 1/6 binary64))))) (tan.f64 x))
(* x (* x (* x (+ (* x (* x -1/120)) 1/6))))
(*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/120 binary64) #s(literal 1/6 binary64)))))
x
(* x (* x (+ (* x (* x -1/120)) 1/6)))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/120 binary64) #s(literal 1/6 binary64))))
(* x (+ (* x (* x -1/120)) 1/6))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/120 binary64) #s(literal 1/6 binary64)))
(+ (* x (* x -1/120)) 1/6)
(fma.f64 (*.f64 x x) #s(literal -1/120 binary64) #s(literal 1/6 binary64))
(* x -1/120)
(*.f64 x #s(literal -1/120 binary64))
-1/120
#s(literal -1/120 binary64)
1/6
#s(literal 1/6 binary64)
(tan x)
(tan.f64 x)
(* (- (/ x (sin x)) 1) (cos x))
(*.f64 (+.f64 (/.f64 x (sin.f64 x)) #s(literal -1 binary64)) (cos.f64 x))
(- (/ x (sin x)) 1)
(+.f64 (/.f64 x (sin.f64 x)) #s(literal -1 binary64))
(/ x (sin x))
(/.f64 x (sin.f64 x))
x
(sin x)
(sin.f64 x)
1
#s(literal 1 binary64)
(cos x)
(cos.f64 x)
(/ (- (* (* x x) (pow (tan x) -2)) (+ 1/2 (* 1/2 (cos (+ x x))))) (/ (+ x (sin x)) (tan x)))
(/.f64 (fma.f64 (tan.f64 x) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (/.f64 (*.f64 x x) (tan.f64 x))) (+.f64 x (sin.f64 x)))
(- (* (* x x) (pow (tan x) -2)) (+ 1/2 (* 1/2 (cos (+ x x)))))
(fma.f64 (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) #s(literal -1/2 binary64)))
(* (* x x) (pow (tan x) -2))
(*.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))))
(* x x)
(*.f64 x x)
x
(pow (tan x) -2)
(pow.f64 (tan.f64 x) #s(literal -2 binary64))
(tan x)
(tan.f64 x)
-2
#s(literal -2 binary64)
(+ 1/2 (* 1/2 (cos (+ x x))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))
1/2
#s(literal 1/2 binary64)
(* 1/2 (cos (+ x x)))
(*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))
(cos (+ x x))
(cos.f64 (+.f64 x x))
(+ x x)
(+.f64 x x)
(/ (+ x (sin x)) (tan x))
(/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))
(+ x (sin x))
(+.f64 x (sin.f64 x))
(sin x)
(sin.f64 x)

localize752.0ms (4.8%)

Memory
15.5MiB live, 1 011.1MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))
accuracy100.0%
(/.f64 (-.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)))
accuracy54.2%
(-.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))
accuracy50.9%
(*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))
accuracy100.0%
(cos.f64 x)
accuracy100.0%
(/.f64 x (sin.f64 x))
accuracy100.0%
(*.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (cos.f64 x))
accuracy54.2%
(-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))
accuracy99.8%
(*.f64 x #s(literal -1/120 binary64))
accuracy99.8%
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))
accuracy99.5%
(*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
accuracy87.8%
(/.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))) (tan.f64 x))
accuracy100.0%
(*.f64 x x)
accuracy99.7%
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
accuracy99.8%
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal 1/6 binary64))))
accuracy99.7%
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))
accuracy99.5%
(*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal 1/6 binary64)))
accuracy99.2%
(*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)))
Samples
363.0ms155×2valid
272.0ms84×1valid
22.0ms12×3valid
2.0ms0valid
Compiler

Compiled 292 to 46 computations (84.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 613.0ms
ival-add: 187.0ms (30.5% of total)
ival-tan: 140.0ms (22.9% of total)
ival-mult: 81.0ms (13.2% of total)
ival-cos: 63.0ms (10.3% of total)
ival-sin: 44.0ms (7.2% of total)
adjust: 37.0ms (6% of total)
const: 25.0ms (4.1% of total)
ival-div: 17.0ms (2.8% of total)
ival-sub: 9.0ms (1.5% of total)
ival-pow: 8.0ms (1.3% of total)
exact: 1.0ms (0.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series28.0ms (0.2%)

Memory
-8.8MiB live, 67.2MiB allocated
Counts
21 → 252
Calls
Call 1
Inputs
#<alt (* x (* x (+ (* x (* x (+ (* x (* x (+ (* (* x x) -143/604800) -11/15120))) -23/360))) 1/6)))>
#<alt (* x (+ (* x (* x (+ (* x (* x (+ (* (* x x) -143/604800) -11/15120))) -23/360))) 1/6))>
#<alt (+ (* x (* x (+ (* x (* x (+ (* (* x x) -143/604800) -11/15120))) -23/360))) 1/6)>
#<alt (* x (+ (* x (* x (+ (* (* x x) -143/604800) -11/15120))) -23/360))>
#<alt (* 1/6 (* x x))>
#<alt (* x x)>
#<alt (/ (* x (* x (* x (+ (* x (* x -1/120)) 1/6)))) (tan x))>
#<alt (* x (* x (* x (+ (* x (* x -1/120)) 1/6))))>
#<alt (* x (* x (+ (* x (* x -1/120)) 1/6)))>
#<alt (* x (+ (* x (* x -1/120)) 1/6))>
#<alt (* (- (/ x (sin x)) 1) (cos x))>
#<alt (- (/ x (sin x)) 1)>
#<alt (/ x (sin x))>
#<alt (sin x)>
#<alt (/ (- (* (* x x) (pow (tan x) -2)) (+ 1/2 (* 1/2 (cos (+ x x))))) (/ (+ x (sin x)) (tan x)))>
#<alt (- (* (* x x) (pow (tan x) -2)) (+ 1/2 (* 1/2 (cos (+ x x)))))>
#<alt (+ 1/2 (* 1/2 (cos (+ x x))))>
#<alt (* (* x x) (pow (tan x) -2))>
#<alt (* x (+ (* (* x x) -143/604800) -11/15120))>
#<alt (* x -1/120)>
#<alt (cos x)>
Outputs
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))>
#<alt (* -143/604800 (pow x 8))>
#<alt (* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))>
#<alt (* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))>
#<alt (* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))>
#<alt (* -143/604800 (pow x 8))>
#<alt (* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))>
#<alt (* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))>
#<alt (* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))>
#<alt (* 1/6 x)>
#<alt (* x (+ 1/6 (* -23/360 (pow x 2))))>
#<alt (* x (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))>
#<alt (* x (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))>
#<alt (* -143/604800 (pow x 7))>
#<alt (* -1 (* (pow x 7) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))>
#<alt (* (pow x 7) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))>
#<alt (* (pow x 7) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))>
#<alt (* -143/604800 (pow x 7))>
#<alt (* -1 (* (pow x 7) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))>
#<alt (* -1 (* (pow x 7) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))>
#<alt (* -1 (* (pow x 7) (- (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))) (* 1/6 (/ 1 (pow x 6))))))>
#<alt 1/6>
#<alt (+ 1/6 (* -23/360 (pow x 2)))>
#<alt (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))>
#<alt (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))>
#<alt (* -143/604800 (pow x 6))>
#<alt (* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))>
#<alt (* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))>
#<alt (* (pow x 6) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))>
#<alt (* -143/604800 (pow x 6))>
#<alt (* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))>
#<alt (* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))>
#<alt (* (pow x 6) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))>
#<alt (* -23/360 x)>
#<alt (* x (- (* -11/15120 (pow x 2)) 23/360))>
#<alt (* x (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))>
#<alt (* x (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))>
#<alt (* -143/604800 (pow x 5))>
#<alt (* -1 (* (pow x 5) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))>
#<alt (* (pow x 5) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))>
#<alt (* (pow x 5) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))>
#<alt (* -143/604800 (pow x 5))>
#<alt (* -1 (* (pow x 5) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))>
#<alt (* -1 (* (pow x 5) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))>
#<alt (* -1 (* (pow x 5) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (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/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -1/1080 (pow x 2)) 23/360))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -19/113400 (pow x 2)) 1/1080)) 23/360))))>
#<alt (* -1/120 (/ (* (pow x 5) (cos x)) (sin x)))>
#<alt (* (pow x 5) (+ (* -1/120 (/ (cos x) (sin x))) (* 1/6 (/ (cos x) (* (pow x 2) (sin x))))))>
#<alt (* (pow x 5) (+ (* -1/120 (/ (cos x) (sin x))) (* 1/6 (/ (cos x) (* (pow x 2) (sin x))))))>
#<alt (* (pow x 5) (+ (* -1/120 (/ (cos x) (sin x))) (* 1/6 (/ (cos x) (* (pow x 2) (sin x))))))>
#<alt (* -1/120 (/ (* (pow x 5) (cos x)) (sin x)))>
#<alt (* -1 (* (pow x 5) (+ (* -1/6 (/ (cos x) (* (pow x 2) (sin x)))) (* 1/120 (/ (cos x) (sin x))))))>
#<alt (* -1 (* (pow x 5) (+ (* -1/6 (/ (cos x) (* (pow x 2) (sin x)))) (* 1/120 (/ (cos x) (sin x))))))>
#<alt (* -1 (* (pow x 5) (+ (* -1/6 (/ (cos x) (* (pow x 2) (sin x)))) (* 1/120 (/ (cos x) (sin x))))))>
#<alt (* 1/6 (pow x 3))>
#<alt (* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))>
#<alt (* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))>
#<alt (* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))>
#<alt (* -1/120 (pow x 5))>
#<alt (* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) 1/120))>
#<alt (* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) 1/120))>
#<alt (* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) 1/120))>
#<alt (* -1/120 (pow x 5))>
#<alt (* -1 (* (pow x 5) (- 1/120 (* 1/6 (/ 1 (pow x 2))))))>
#<alt (* -1 (* (pow x 5) (- 1/120 (* 1/6 (/ 1 (pow x 2))))))>
#<alt (* -1 (* (pow x 5) (- 1/120 (* 1/6 (/ 1 (pow x 2))))))>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -1/120 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* -1/120 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* -1/120 (pow x 2))))>
#<alt (* -1/120 (pow x 4))>
#<alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/120))>
#<alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/120))>
#<alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/120))>
#<alt (* -1/120 (pow x 4))>
#<alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/120))>
#<alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/120))>
#<alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/120))>
#<alt (* 1/6 x)>
#<alt (* x (+ 1/6 (* -1/120 (pow x 2))))>
#<alt (* x (+ 1/6 (* -1/120 (pow x 2))))>
#<alt (* x (+ 1/6 (* -1/120 (pow x 2))))>
#<alt (* -1/120 (pow x 3))>
#<alt (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 1/120))>
#<alt (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 1/120))>
#<alt (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 1/120))>
#<alt (* -1/120 (pow x 3))>
#<alt (* -1 (* (pow x 3) (- 1/120 (* 1/6 (/ 1 (pow x 2))))))>
#<alt (* -1 (* (pow x 3) (- 1/120 (* 1/6 (/ 1 (pow x 2))))))>
#<alt (* -1 (* (pow x 3) (- 1/120 (* 1/6 (/ 1 (pow x 2))))))>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))>
#<alt (/ (* x (cos x)) (sin x))>
#<alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))>
#<alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))>
#<alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))>
#<alt (/ (* x (cos x)) (sin x))>
#<alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))>
#<alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))>
#<alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* 7/360 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (+ 7/360 (* 31/15120 (pow x 2))))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (+ 7/360 (* (pow x 2) (+ 31/15120 (* 127/604800 (pow x 2))))))))>
#<alt (/ x (sin x))>
#<alt (* x (- (/ 1 (sin x)) (/ 1 x)))>
#<alt (* x (- (/ 1 (sin x)) (/ 1 x)))>
#<alt (* x (- (/ 1 (sin x)) (/ 1 x)))>
#<alt (/ x (sin x))>
#<alt (* -1 (* x (- (/ 1 x) (/ 1 (sin x)))))>
#<alt (* -1 (* x (- (/ 1 x) (/ 1 (sin x)))))>
#<alt (* -1 (* x (- (/ 1 x) (/ 1 (sin x)))))>
#<alt 1>
#<alt (+ 1 (* 1/6 (pow x 2)))>
#<alt (+ 1 (* (pow x 2) (+ 1/6 (* 7/360 (pow x 2)))))>
#<alt (+ 1 (* (pow x 2) (+ 1/6 (* (pow x 2) (+ 7/360 (* 31/15120 (pow x 2)))))))>
#<alt (/ x (sin x))>
#<alt (/ x (sin x))>
#<alt (/ x (sin x))>
#<alt (/ x (sin x))>
#<alt (/ x (sin x))>
#<alt (/ x (sin x))>
#<alt (/ x (sin x))>
#<alt (/ x (sin x))>
#<alt x>
#<alt (* x (+ 1 (* -1/6 (pow x 2))))>
#<alt (* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))>
#<alt (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))>
#<alt (/ (* x (cos x)) (sin x))>
#<alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))>
#<alt (* x (- (+ (* -1 (/ (* (sin x) (+ 1/2 (* 1/2 (cos (* 2 x))))) (* (pow x 2) (cos x)))) (/ (cos x) (sin x))) (+ (* -1 (/ (* (cos x) (sin x)) (pow x 2))) (/ (cos x) x))))>
#<alt (* x (- (+ (* -1 (/ (* (sin x) (+ 1/2 (* 1/2 (cos (* 2 x))))) (* (pow x 2) (cos x)))) (+ (* -1 (/ (* (sin x) (- (* -1 (/ (* (sin x) (+ 1/2 (* 1/2 (cos (* 2 x))))) (cos x))) (* -1 (* (cos x) (sin x))))) (pow x 3))) (/ (cos x) (sin x)))) (+ (* -1 (/ (* (cos x) (sin x)) (pow x 2))) (/ (cos x) x))))>
#<alt (/ (* x (cos x)) (sin x))>
#<alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))>
#<alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (* -1 (/ (- (* -1 (/ (- (/ (* (sin x) (+ 1/2 (* 1/2 (cos (neg (* -2 x)))))) (cos x)) (* (cos x) (sin x))) x)) (cos x)) x)))))>
#<alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (sin x) (- (/ (* (sin x) (+ 1/2 (* 1/2 (cos (neg (* -2 x)))))) (cos x)) (* (cos x) (sin x)))) x)) (/ (* (sin x) (+ 1/2 (* 1/2 (cos (neg (* -2 x)))))) (cos x))) (* (cos x) (sin x))) x)) (cos x)) x)))))>
#<alt (* 1/3 (pow x 2))>
#<alt (* (pow x 2) (+ 1/3 (* -4/15 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/3 (* (pow x 2) (- (* 52/945 (pow x 2)) 4/15))))>
#<alt (* (pow x 2) (+ 1/3 (* (pow x 2) (- (* (pow x 2) (+ 52/945 (* -8/4725 (pow x 2)))) 4/15))))>
#<alt (/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))>
#<alt (* (pow x 2) (+ (* -1 (/ (+ 1/2 (* 1/2 (cos (* 2 x)))) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))))>
#<alt (* (pow x 2) (+ (* -1 (/ (+ 1/2 (* 1/2 (cos (* 2 x)))) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))))>
#<alt (* (pow x 2) (+ (* -1 (/ (+ 1/2 (* 1/2 (cos (* 2 x)))) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))))>
#<alt (/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))>
#<alt (* (pow x 2) (+ (* -1 (/ (+ 1/2 (* 1/2 (cos (neg (* -2 x))))) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))))>
#<alt (* (pow x 2) (+ (* -1 (/ (+ 1/2 (* 1/2 (cos (neg (* -2 x))))) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))))>
#<alt (* (pow x 2) (+ (* -1 (/ (+ 1/2 (* 1/2 (cos (neg (* -2 x))))) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))))>
#<alt 1>
#<alt (+ 1 (* -1 (pow x 2)))>
#<alt (+ 1 (* (pow x 2) (- (* 1/3 (pow x 2)) 1)))>
#<alt (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/3 (* -2/45 (pow x 2)))) 1)))>
#<alt (+ 1/2 (* 1/2 (cos (* 2 x))))>
#<alt (+ 1/2 (* 1/2 (cos (* 2 x))))>
#<alt (+ 1/2 (* 1/2 (cos (* 2 x))))>
#<alt (+ 1/2 (* 1/2 (cos (* 2 x))))>
#<alt (+ 1/2 (* 1/2 (cos (neg (* -2 x)))))>
#<alt (+ 1/2 (* 1/2 (cos (neg (* -2 x)))))>
#<alt (+ 1/2 (* 1/2 (cos (neg (* -2 x)))))>
#<alt (+ 1/2 (* 1/2 (cos (neg (* -2 x)))))>
#<alt 1>
#<alt (+ 1 (* -2/3 (pow x 2)))>
#<alt (+ 1 (* (pow x 2) (- (* 1/15 (pow x 2)) 2/3)))>
#<alt (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/15 (* 2/189 (pow x 2)))) 2/3)))>
#<alt (/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))>
#<alt (/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))>
#<alt (/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))>
#<alt (/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))>
#<alt (/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))>
#<alt (/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))>
#<alt (/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))>
#<alt (/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))>
#<alt (* -11/15120 x)>
#<alt (* x (- (* -143/604800 (pow x 2)) 11/15120))>
#<alt (* x (- (* -143/604800 (pow x 2)) 11/15120))>
#<alt (* x (- (* -143/604800 (pow x 2)) 11/15120))>
#<alt (* -143/604800 (pow x 3))>
#<alt (* -1 (* (pow x 3) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))>
#<alt (* -1 (* (pow x 3) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))>
#<alt (* -1 (* (pow x 3) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))>
#<alt (* -143/604800 (pow x 3))>
#<alt (* -1 (* (pow x 3) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))>
#<alt (* -1 (* (pow x 3) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))>
#<alt (* -1 (* (pow x 3) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))>
#<alt (* -1/120 x)>
#<alt (* -1/120 x)>
#<alt (* -1/120 x)>
#<alt (* -1/120 x)>
#<alt (* -1/120 x)>
#<alt (* -1/120 x)>
#<alt (* -1/120 x)>
#<alt (* -1/120 x)>
#<alt (* -1/120 x)>
#<alt (* -1/120 x)>
#<alt (* -1/120 x)>
#<alt (* -1/120 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)>
Calls

63 calls:

TimeVariablePointExpression
3.0ms
x
@inf
(/ (- (* (* x x) (pow (tan x) -2)) (+ 1/2 (* 1/2 (cos (+ x x))))) (/ (+ x (sin x)) (tan x)))
3.0ms
x
@-inf
(/ (* x (* x (* x (+ (* x (* x -1/120)) 1/6)))) (tan x))
2.0ms
x
@inf
(/ (* x (* x (* x (+ (* x (* x -1/120)) 1/6)))) (tan x))
2.0ms
x
@0
(* x -1/120)
1.0ms
x
@-inf
(/ (- (* (* x x) (pow (tan x) -2)) (+ 1/2 (* 1/2 (cos (+ x x))))) (/ (+ x (sin x)) (tan x)))

rewrite439.0ms (2.8%)

Memory
18.2MiB live, 962.2MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 400×*-lowering-*.f32
5 400×*-lowering-*.f64
4 940×/-lowering-/.f32
4 940×/-lowering-/.f64
4 352×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044228
1261212
22100212
09260196
Stop Event
iter limit
node limit
Counts
21 → 603
Calls
Call 1
Inputs
(* x (* x (+ (* x (* x (+ (* x (* x (+ (* (* x x) -143/604800) -11/15120))) -23/360))) 1/6)))
(* x (+ (* x (* x (+ (* x (* x (+ (* (* x x) -143/604800) -11/15120))) -23/360))) 1/6))
(+ (* x (* x (+ (* x (* x (+ (* (* x x) -143/604800) -11/15120))) -23/360))) 1/6)
(* x (+ (* x (* x (+ (* (* x x) -143/604800) -11/15120))) -23/360))
(* 1/6 (* x x))
(* x x)
(/ (* x (* x (* x (+ (* x (* x -1/120)) 1/6)))) (tan x))
(* x (* x (* x (+ (* x (* x -1/120)) 1/6))))
(* x (* x (+ (* x (* x -1/120)) 1/6)))
(* x (+ (* x (* x -1/120)) 1/6))
(* (- (/ x (sin x)) 1) (cos x))
(- (/ x (sin x)) 1)
(/ x (sin x))
(sin x)
(/ (- (* (* x x) (pow (tan x) -2)) (+ 1/2 (* 1/2 (cos (+ x x))))) (/ (+ x (sin x)) (tan x)))
(- (* (* x x) (pow (tan x) -2)) (+ 1/2 (* 1/2 (cos (+ x x)))))
(+ 1/2 (* 1/2 (cos (+ x x))))
(* (* x x) (pow (tan x) -2))
(* x (+ (* (* x x) -143/604800) -11/15120))
(* x -1/120)
(cos x)
Outputs
(+.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))))
(+.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x x)))
(+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) x) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 x (*.f64 x #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))))
(fma.f64 x (*.f64 x #s(literal 1/6 binary64)) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x x)))
(fma.f64 x (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))))
(fma.f64 (*.f64 x x) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x x)))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x x)))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x x)))
(fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) x (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) #s(literal 1/216 binary64))) (-.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) #s(literal 1/216 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) x) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) x) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) x) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))) x)
(+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))))
(+.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x #s(literal 1/6 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x #s(literal 1/6 binary64)))) (/.f64 (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64))) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x #s(literal 1/6 binary64)))))
(fma.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))))
(fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x x) (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) x (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 #s(literal 1/6 binary64) x (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))))
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x #s(literal 1/6 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (-.f64 (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x #s(literal 1/6 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x #s(literal 1/6 binary64))))
(/.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) #s(literal 1/216 binary64))) (-.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x #s(literal 1/6 binary64)))))
(/.f64 (*.f64 x (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) #s(literal 1/216 binary64)) x) (-.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64)) x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (-.f64 (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64))))) (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) #s(literal 1/216 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) #s(literal 1/216 binary64)) x)) (neg.f64 (-.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64)) x)) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(/.f64 (fma.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))))) (fma.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))))))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) x)
(+.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/6 binary64))
(+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(-.f64 (/.f64 #s(literal 1/36 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))))) (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))))))
(fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/6 binary64))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))
(fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) x #s(literal 1/6 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x #s(literal 1/6 binary64)))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) #s(literal 1/216 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) #s(literal 1/216 binary64)) (-.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x #s(literal 1/6 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) #s(literal 1/216 binary64)) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x #s(literal 1/6 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x #s(literal 1/6 binary64)))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) #s(literal 1/216 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64)))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) #s(literal 1/216 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) #s(literal 1/216 binary64))) (neg.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) #s(literal 1/216 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))))) (neg.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x #s(literal 1/6 binary64)))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) #s(literal 1/216 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) #s(literal 1/216 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x #s(literal 1/6 binary64))))))
(*.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(+.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 x #s(literal -23/360 binary64)))
(+.f64 (*.f64 x #s(literal -23/360 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 x #s(literal -23/360 binary64)))) (/.f64 (*.f64 (*.f64 x #s(literal -23/360 binary64)) (*.f64 x #s(literal -23/360 binary64))) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 x #s(literal -23/360 binary64)))))
(fma.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 x #s(literal -23/360 binary64)))
(fma.f64 x #s(literal -23/360 binary64) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))
(fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 x #s(literal -23/360 binary64)))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 x x) (*.f64 x #s(literal -23/360 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) x (*.f64 x #s(literal -23/360 binary64)))
(fma.f64 #s(literal -23/360 binary64) x (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 x #s(literal -23/360 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -12167/46656000 binary64))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (-.f64 (*.f64 (*.f64 x #s(literal -23/360 binary64)) (*.f64 x #s(literal -23/360 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 x #s(literal -23/360 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))) (*.f64 (*.f64 x #s(literal -23/360 binary64)) (*.f64 x #s(literal -23/360 binary64)))) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 x #s(literal -23/360 binary64))))
(/.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))) #s(literal -12167/46656000 binary64))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))) #s(literal 529/129600 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))))
(/.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))) #s(literal -529/129600 binary64))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))) #s(literal -12167/46656000 binary64)) x) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))) #s(literal 529/129600 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))) #s(literal -529/129600 binary64)) x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -12167/46656000 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (-.f64 (*.f64 (*.f64 x #s(literal -23/360 binary64)) (*.f64 x #s(literal -23/360 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 x #s(literal -23/360 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))) (*.f64 (*.f64 x #s(literal -23/360 binary64)) (*.f64 x #s(literal -23/360 binary64))))) (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 x #s(literal -23/360 binary64)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))) #s(literal -12167/46656000 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))) #s(literal 529/129600 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))) #s(literal -529/129600 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))) #s(literal -12167/46656000 binary64)) x)) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))) #s(literal 529/129600 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))) #s(literal -529/129600 binary64)) x)) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -12167/46656000 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))))) (fma.f64 (*.f64 x #s(literal -23/360 binary64)) (*.f64 x #s(literal -23/360 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))) (*.f64 (*.f64 x #s(literal -23/360 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))))))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) x)
(*.f64 x (*.f64 x #s(literal 1/6 binary64)))
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(*.f64 (*.f64 x #s(literal 1/6 binary64)) x)
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
(pow.f64 x #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 (neg.f64 x) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 2 binary64))
(*.f64 x x)
(*.f64 (neg.f64 x) (neg.f64 x))
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (tan.f64 x) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (tan.f64 x))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (neg.f64 (tan.f64 x))))
(neg.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (neg.f64 (tan.f64 x))))
(neg.f64 (/.f64 (*.f64 (neg.f64 (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (tan.f64 x)))
(/.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (tan.f64 x))
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (tan.f64 x) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (tan.f64 x) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))))))
(/.f64 (*.f64 (neg.f64 (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (neg.f64 (tan.f64 x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (tan.f64 x) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (tan.f64 x) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))) (neg.f64 (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64)) (tan.f64 x))
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))) (neg.f64 (neg.f64 (neg.f64 (tan.f64 x)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64))) (neg.f64 (tan.f64 x)))
(pow.f64 (/.f64 (tan.f64 x) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (tan.f64 x) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 x (tan.f64 x))))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(*.f64 (*.f64 x x) (/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (tan.f64 x)))
(*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 x (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (/.f64 x (tan.f64 x)))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(*.f64 (/.f64 x (sin.f64 x)) (/.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (tan.f64 x)))
(*.f64 (*.f64 (neg.f64 (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (tan.f64 x))))
(*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 x (tan.f64 x))) x)
(*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (sin.f64 x)) (cos.f64 x))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (sin.f64 x)) (/.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 x x) (sin.f64 x)) (/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (sin.f64 x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) (sin.f64 x)) (/.f64 (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))) (tan.f64 x)))
(*.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (tan.f64 x)))
(*.f64 (/.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (/.f64 (neg.f64 x) (tan.f64 x)))
(*.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 x (tan.f64 x))))
(*.f64 (/.f64 (neg.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal -1 binary64)) (/.f64 x (tan.f64 x)))
(*.f64 (/.f64 (neg.f64 (*.f64 x x)) #s(literal -1 binary64)) (/.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (tan.f64 x)))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x x) (*.f64 x #s(literal 1/6 binary64))))
(+.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) (*.f64 x x)) (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x x)))
(fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) (*.f64 (*.f64 x x) (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) (*.f64 x x) (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 1/6 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x x) (*.f64 x #s(literal 1/6 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x x)) (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) (*.f64 x x)) (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x x))))))
(*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 x x))
(*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) x)
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
(+.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/120 binary64))))
(+.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x)))
(+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(+.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) x) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 x (*.f64 x #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/120 binary64))))
(fma.f64 x (*.f64 x #s(literal 1/6 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x)))
(fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/120 binary64))))
(fma.f64 (*.f64 x x) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/120 binary64))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x)))
(fma.f64 (*.f64 (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/120 binary64))))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x)))
(fma.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) x (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/1728000 binary64) #s(literal 1/216 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/14400 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/14400 binary64) #s(literal -1/36 binary64))) (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/1728000 binary64) #s(literal 1/216 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/14400 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/14400 binary64) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/120 binary64)))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/120 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) x) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) x) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) x) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
(*.f64 (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) x)
(+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64))))
(+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) (*.f64 x #s(literal 1/6 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64)))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) (*.f64 x #s(literal 1/6 binary64)))) (/.f64 (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) (*.f64 x #s(literal 1/6 binary64)))))
(fma.f64 x #s(literal 1/6 binary64) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64))))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal -1/120 binary64)) (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 #s(literal 1/6 binary64) x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64))))
(fma.f64 (*.f64 x #s(literal -1/120 binary64)) (*.f64 x x) (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 x x) #s(literal -1/120 binary64)) x (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal -1/120 binary64) (*.f64 x #s(literal 1/6 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/1728000 binary64)) (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) (-.f64 (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) (*.f64 x #s(literal 1/6 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) (*.f64 x #s(literal 1/6 binary64))))
(/.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/1728000 binary64) #s(literal 1/216 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/14400 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(/.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/14400 binary64) #s(literal -1/36 binary64))) (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/1728000 binary64) #s(literal 1/216 binary64)) x) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/14400 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/14400 binary64) #s(literal -1/36 binary64)) x) (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/1728000 binary64)) (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) (-.f64 (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) (*.f64 x #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64))))) (neg.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) (*.f64 x #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/1728000 binary64) #s(literal 1/216 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/14400 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/14400 binary64) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/1728000 binary64) #s(literal 1/216 binary64)) x)) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/14400 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/14400 binary64) #s(literal -1/36 binary64)) x)) (neg.f64 (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(/.f64 (fma.f64 #s(literal 1/216 binary64) (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -1/1728000 binary64)) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64)))))))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
(*.f64 (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) x)
(+.f64 (*.f64 (cos.f64 x) (/.f64 x (sin.f64 x))) (*.f64 (cos.f64 x) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 x (sin.f64 x)) (cos.f64 x)) (*.f64 #s(literal -1 binary64) (cos.f64 x)))
(fma.f64 (/.f64 x (sin.f64 x)) (cos.f64 x) (*.f64 #s(literal -1 binary64) (cos.f64 x)))
(fma.f64 (cos.f64 x) (/.f64 x (sin.f64 x)) (*.f64 (cos.f64 x) #s(literal -1 binary64)))
(/.f64 (*.f64 (cos.f64 x) (+.f64 (pow.f64 (/.f64 x (sin.f64 x)) #s(literal 3 binary64)) #s(literal -1 binary64))) (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))))
(/.f64 (*.f64 (cos.f64 x) (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) #s(literal -1 binary64))) (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 x (sin.f64 x)) #s(literal 3 binary64)) #s(literal -1 binary64)) (cos.f64 x)) (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) #s(literal -1 binary64)) (cos.f64 x)) (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(/.f64 (neg.f64 (*.f64 (cos.f64 x) (+.f64 (pow.f64 (/.f64 x (sin.f64 x)) #s(literal 3 binary64)) #s(literal -1 binary64)))) (neg.f64 (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (cos.f64 x) (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) #s(literal -1 binary64)))) (neg.f64 (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (/.f64 x (sin.f64 x)) #s(literal 3 binary64)) #s(literal -1 binary64)) (cos.f64 x))) (neg.f64 (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) #s(literal -1 binary64)) (cos.f64 x))) (neg.f64 (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (/.f64 x (sin.f64 x))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 x) (/.f64 x (sin.f64 x))) (*.f64 (cos.f64 x) (/.f64 x (sin.f64 x))) (-.f64 (*.f64 (*.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (*.f64 (cos.f64 x) (/.f64 x (sin.f64 x))) (*.f64 (cos.f64 x) #s(literal -1 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 x (sin.f64 x)) (cos.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1 binary64) (cos.f64 x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 x (sin.f64 x)) (cos.f64 x)) (*.f64 (/.f64 x (sin.f64 x)) (cos.f64 x)) (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (cos.f64 x)) (*.f64 #s(literal -1 binary64) (cos.f64 x))) (*.f64 (*.f64 (/.f64 x (sin.f64 x)) (cos.f64 x)) (*.f64 #s(literal -1 binary64) (cos.f64 x))))))
(*.f64 (+.f64 (/.f64 x (sin.f64 x)) #s(literal -1 binary64)) (cos.f64 x))
(*.f64 (+.f64 (/.f64 x (sin.f64 x)) #s(literal -1 binary64)) (/.f64 (cos.f64 x) #s(literal 1 binary64)))
(*.f64 (cos.f64 x) (+.f64 (/.f64 x (sin.f64 x)) #s(literal -1 binary64)))
(*.f64 (/.f64 (cos.f64 x) (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))) (/.f64 (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(+.f64 (/.f64 x (sin.f64 x)) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 x (sin.f64 x)))
(-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (/.f64 x (sin.f64 x)) #s(literal 3 binary64)) (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))))
(-.f64 (/.f64 (pow.f64 (/.f64 x (sin.f64 x)) #s(literal 3 binary64)) (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x (sin.f64 x)) #s(literal -1 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x (sin.f64 x)) #s(literal -1 binary64))))))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (-.f64 (/.f64 x (sin.f64 x)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 x (sin.f64 x)) #s(literal -1 binary64))))
(fma.f64 x (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal -1 binary64))
(fma.f64 x (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64)) #s(literal -1 binary64))
(fma.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x)) #s(literal -1 binary64))
(fma.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 x))) #s(literal -1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) x #s(literal -1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)) #s(literal -1 binary64))
(fma.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal -1 binary64))
(expm1.f64 (*.f64 (log.f64 (/.f64 (sin.f64 x) x)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))) (+.f64 (pow.f64 (/.f64 x (sin.f64 x)) #s(literal 3 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 (/.f64 x (sin.f64 x)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))))
(/.f64 (+.f64 (pow.f64 (/.f64 x (sin.f64 x)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x (sin.f64 x)) #s(literal -1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))) (+.f64 (pow.f64 (/.f64 x (sin.f64 x)) #s(literal 3 binary64)) #s(literal -1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) #s(literal -1 binary64)))))
(/.f64 (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) #s(literal -1 binary64)) (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(/.f64 (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) #s(literal -1 binary64)) (-.f64 (/.f64 x (sin.f64 x)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 x (sin.f64 x)) #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 x (sin.f64 x)) #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x (sin.f64 x)) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) #s(literal -1 binary64))) (neg.f64 (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) #s(literal -1 binary64))) (neg.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x (sin.f64 x)) #s(literal 3 binary64)) (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))) (*.f64 (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))) #s(literal 1 binary64))) (*.f64 (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))) (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))) (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))) (pow.f64 (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 x (sin.f64 x)) #s(literal 3 binary64)) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x (sin.f64 x)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (*.f64 #s(literal -1 binary64) (/.f64 x (sin.f64 x))))))
(pow.f64 (/.f64 (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))) (+.f64 (pow.f64 (/.f64 x (sin.f64 x)) #s(literal 3 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (/.f64 x (sin.f64 x)) #s(literal 3 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))))
(*.f64 (+.f64 (/.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))))
(*.f64 (/.f64 (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (+.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))) (/.f64 (+.f64 (/.f64 x (sin.f64 x)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (sin.f64 x) x)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (sin.f64 x))) (/.f64 x (neg.f64 (sin.f64 x))))
(neg.f64 (/.f64 x (neg.f64 (sin.f64 x))))
(neg.f64 (/.f64 (neg.f64 x) (sin.f64 x)))
(/.f64 x (sin.f64 x))
(/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) x))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (sin.f64 x) x) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (sin.f64 x) x))))
(/.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (sin.f64 x) x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (sin.f64 x) x) #s(literal 1 binary64))))
(/.f64 (*.f64 x #s(literal 1 binary64)) (sin.f64 x))
(/.f64 (*.f64 (neg.f64 x) #s(literal 1 binary64)) (neg.f64 (sin.f64 x)))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 (sin.f64 x))))
(/.f64 (neg.f64 (*.f64 x #s(literal 1 binary64))) (neg.f64 (sin.f64 x)))
(/.f64 (neg.f64 (*.f64 (neg.f64 x) #s(literal 1 binary64))) (neg.f64 (neg.f64 (sin.f64 x))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 x))) (neg.f64 (neg.f64 (neg.f64 (sin.f64 x)))))
(pow.f64 (/.f64 (sin.f64 x) x) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (sin.f64 x) x) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 x (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64)))
(*.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x)))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 x))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) x)
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(sin.f64 x)
(+.f64 (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 x (+.f64 x (sin.f64 x))))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x (sin.f64 x)) (*.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (tan.f64 x)))) #s(literal -1 binary64)))
(-.f64 (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 x (+.f64 x (sin.f64 x))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x)))))
(-.f64 (/.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (tan.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)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))) (/.f64 (/.f64 (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)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 4 binary64)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))))
(-.f64 (/.f64 (-.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))) (/.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)))) (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (tan.f64 x) #s(literal -6 binary64))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64)))))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 6 binary64)) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64)))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 4 binary64)) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))))
(-.f64 (/.f64 (/.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (+.f64 x (sin.f64 x))) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) (+.f64 x (sin.f64 x))) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))) (pow.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) #s(literal 2 binary64))) (/.f64 (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) #s(literal 2 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 x (+.f64 x (sin.f64 x))))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 x (+.f64 x (sin.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 (tan.f64 x) (+.f64 x (sin.f64 x)))) #s(literal 2 binary64)) (*.f64 (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 x (+.f64 x (sin.f64 x))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x)))))))) (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x)))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 x (+.f64 x (sin.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 (tan.f64 x) (+.f64 x (sin.f64 x)))) #s(literal 2 binary64)) (*.f64 (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 x (+.f64 x (sin.f64 x))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x)))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 x (+.f64 x (sin.f64 x))))) #s(literal 2 binary64)) (fma.f64 x (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 x (+.f64 x (sin.f64 x)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x)))))) (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x)))) #s(literal 2 binary64)) (fma.f64 x (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 x (+.f64 x (sin.f64 x)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x)))))))
(fma.f64 x (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 x (+.f64 x (sin.f64 x)))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (*.f64 x x) (/.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (/.f64 (*.f64 x x) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (+.f64 x (sin.f64 x))) (tan.f64 x) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 x (+.f64 x (sin.f64 x))) (*.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (/.f64 x (+.f64 x (sin.f64 x))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x))) (/.f64 #s(literal 1 binary64) (tan.f64 x)) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (+.f64 x (sin.f64 x))) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (/.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (+.f64 x (sin.f64 x))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (neg.f64 (+.f64 x (sin.f64 x)))) (neg.f64 (tan.f64 x)) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal 1 binary64)) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (*.f64 x x)) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (+.f64 x (sin.f64 x))) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (*.f64 x x)) (+.f64 x (sin.f64 x))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (neg.f64 (+.f64 x (sin.f64 x)))) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (neg.f64 (tan.f64 x)))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 (+.f64 x (sin.f64 x)) (sin.f64 x))) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (*.f64 x x)) (cos.f64 x)) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 x (+.f64 x (sin.f64 x)))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (tan.f64 x))) (/.f64 (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (+.f64 x (sin.f64 x))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 x (neg.f64 (+.f64 x (sin.f64 x)))) (/.f64 (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (tan.f64 x)))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (+.f64 x (sin.f64 x))) (/.f64 x (/.f64 #s(literal 1 binary64) (tan.f64 x))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 x (/.f64 (+.f64 x (sin.f64 x)) (sin.f64 x))) (/.f64 (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 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 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (*.f64 x x) #s(literal 1 binary64)) (/.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (*.f64 x x) (neg.f64 (+.f64 x (sin.f64 x)))) (/.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (tan.f64 x)))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (*.f64 x x) (/.f64 (+.f64 x (sin.f64 x)) (sin.f64 x))) (/.f64 (pow.f64 (tan.f64 x) #s(literal -2 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 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 x x) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (neg.f64 (+.f64 x (sin.f64 x)))) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (neg.f64 (tan.f64 x)))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (/.f64 (+.f64 x (sin.f64 x)) (sin.f64 x))) (/.f64 (*.f64 x x) (cos.f64 x)) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 x (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (neg.f64 (+.f64 x (sin.f64 x)))) (/.f64 x (/.f64 #s(literal 1 binary64) (neg.f64 (tan.f64 x)))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (/.f64 (+.f64 x (sin.f64 x)) (sin.f64 x))) (/.f64 x (cos.f64 x)) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (*.f64 x (/.f64 #s(literal 1 binary64) (tan.f64 x))) #s(literal 1 binary64)) (/.f64 (*.f64 x (/.f64 #s(literal 1 binary64) (tan.f64 x))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (*.f64 x (/.f64 #s(literal 1 binary64) (tan.f64 x))) (+.f64 x (sin.f64 x))) (/.f64 (*.f64 x (/.f64 #s(literal 1 binary64) (tan.f64 x))) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (*.f64 x (/.f64 #s(literal 1 binary64) (tan.f64 x))) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (/.f64 (*.f64 x (/.f64 #s(literal 1 binary64) (tan.f64 x))) (+.f64 x (sin.f64 x))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (*.f64 x (/.f64 #s(literal 1 binary64) (tan.f64 x))) (neg.f64 (+.f64 x (sin.f64 x)))) (/.f64 (*.f64 x (/.f64 #s(literal 1 binary64) (tan.f64 x))) (/.f64 #s(literal 1 binary64) (neg.f64 (tan.f64 x)))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (*.f64 x (/.f64 #s(literal 1 binary64) (tan.f64 x))) (/.f64 (+.f64 x (sin.f64 x)) (sin.f64 x))) (/.f64 (*.f64 x (/.f64 #s(literal 1 binary64) (tan.f64 x))) (cos.f64 x)) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) x) #s(literal 1 binary64)) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) x) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) x) (+.f64 x (sin.f64 x))) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) x) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) x) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) x) (+.f64 x (sin.f64 x))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) x) (neg.f64 (+.f64 x (sin.f64 x)))) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) x) (/.f64 #s(literal 1 binary64) (neg.f64 (tan.f64 x)))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) x) (/.f64 (+.f64 x (sin.f64 x)) (sin.f64 x))) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) x) (cos.f64 x)) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (*.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (tan.f64 x))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (*.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (+.f64 x (sin.f64 x))) (/.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (*.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (neg.f64 (+.f64 x (sin.f64 x)))) (/.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 #s(literal 1 binary64) (neg.f64 (tan.f64 x)))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (*.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (/.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (+.f64 x (sin.f64 x))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(fma.f64 (/.f64 (*.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (/.f64 (+.f64 x (sin.f64 x)) (sin.f64 x))) (/.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (cos.f64 x)) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (sin.f64 x)) (*.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (tan.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 x (sin.f64 x)) (*.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (tan.f64 x))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 x (sin.f64 x)) (*.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (tan.f64 x))))))
(/.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)))
(/.f64 (neg.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (neg.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (tan.f64 x) #s(literal -6 binary64))) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 x (sin.f64 x)) (*.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (tan.f64 x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (+.f64 x (sin.f64 x)) (*.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (tan.f64 x))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(/.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (+.f64 x (sin.f64 x))) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (pow.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (tan.f64 x) #s(literal -6 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)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64)))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))))
(/.f64 (*.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (sin.f64 x)) (*.f64 (+.f64 x (sin.f64 x)) (cos.f64 x)))
(/.f64 (neg.f64 (neg.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (tan.f64 x) #s(literal -6 binary64))) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (neg.f64 (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) (neg.f64 (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 x (+.f64 x (sin.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 (tan.f64 x) (+.f64 x (sin.f64 x)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 x (+.f64 x (sin.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 (tan.f64 x) (+.f64 x (sin.f64 x)))) #s(literal 2 binary64)) (*.f64 (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 x (+.f64 x (sin.f64 x))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 x (+.f64 x (sin.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 (tan.f64 x) (+.f64 x (sin.f64 x)))) #s(literal 2 binary64))) (fma.f64 x (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 x (+.f64 x (sin.f64 x)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))))
(/.f64 (*.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) #s(literal 1 binary64)) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)))
(/.f64 (*.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (+.f64 x (sin.f64 x))) (sin.f64 x)) (cos.f64 x))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (tan.f64 x) #s(literal -6 binary64))) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x)))) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x)))) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (tan.f64 x)) (+.f64 x (sin.f64 x)))
(/.f64 (-.f64 (neg.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (neg.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (*.f64 (/.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (/.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (*.f64 (/.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (*.f64 (/.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))) (*.f64 (/.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (*.f64 (/.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)))) (*.f64 (/.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))) (*.f64 (/.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (neg.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))) (*.f64 (/.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x))))))))) (*.f64 (/.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (*.f64 (/.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 x (sin.f64 x))))) (*.f64 (/.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (/.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (/.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (neg.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (neg.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x))))))))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 x (sin.f64 x))))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (/.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (*.f64 (neg.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))) (/.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))) (*.f64 (neg.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (*.f64 (neg.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))) (*.f64 (neg.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (*.f64 (neg.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (neg.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)))) (*.f64 (neg.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))) (pow.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))) (*.f64 (neg.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x))))))))) (*.f64 (neg.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (*.f64 (neg.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 x (sin.f64 x))))) (*.f64 (neg.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (+.f64 x (sin.f64 x))) (/.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (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))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (+.f64 x (sin.f64 x))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (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)) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (+.f64 x (sin.f64 x))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (+.f64 x (sin.f64 x))) (neg.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (neg.f64 (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)) (neg.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (+.f64 x (sin.f64 x))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x))))))))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (+.f64 x (sin.f64 x))) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (+.f64 x (sin.f64 x))))) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (pow.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (+.f64 x (sin.f64 x)))) (neg.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))) (neg.f64 (pow.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (tan.f64 x) #s(literal -6 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)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64)))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (sin.f64 x))) (neg.f64 (*.f64 (+.f64 x (sin.f64 x)) (cos.f64 x))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))))) (neg.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 x (+.f64 x (sin.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 (tan.f64 x) (+.f64 x (sin.f64 x)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 x (+.f64 x (sin.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 (tan.f64 x) (+.f64 x (sin.f64 x)))) #s(literal 2 binary64)) (*.f64 (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 x (+.f64 x (sin.f64 x))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 x (+.f64 x (sin.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 (tan.f64 x) (+.f64 x (sin.f64 x)))) #s(literal 2 binary64)))) (neg.f64 (fma.f64 x (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 x (+.f64 x (sin.f64 x)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) #s(literal 1 binary64))) (neg.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))))
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (+.f64 x (sin.f64 x))) (sin.f64 x))) (neg.f64 (cos.f64 x)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (tan.f64 x) #s(literal -6 binary64))) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))) (neg.f64 (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (tan.f64 x))) (neg.f64 (+.f64 x (sin.f64 x))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 x (+.f64 x (sin.f64 x))))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 x (+.f64 x (sin.f64 x))))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x)))))) (*.f64 (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 x (+.f64 x (sin.f64 x))))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x)))))))))
(pow.f64 (/.f64 (+.f64 x (sin.f64 x)) (*.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (tan.f64 x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 x (sin.f64 x)) (*.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (tan.f64 x))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (tan.f64 x) (/.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (+.f64 x (sin.f64 x))))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x)))))
(*.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))
(*.f64 (neg.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (/.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))))
(*.f64 (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))) (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))
(*.f64 (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (+.f64 x (sin.f64 x))) (tan.f64 x))
(*.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (+.f64 x (sin.f64 x))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x))) (/.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(*.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) #s(literal 1 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))
(*.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (neg.f64 (+.f64 x (sin.f64 x)))) (neg.f64 (tan.f64 x)))
(*.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (neg.f64 (+.f64 x (sin.f64 x)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (tan.f64 x)))))
(*.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (/.f64 (tan.f64 x) (/.f64 #s(literal 1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))))
(*.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (-.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))) (/.f64 (tan.f64 x) (/.f64 #s(literal 1 binary64) (-.f64 x (sin.f64 x)))))
(*.f64 (pow.f64 (/.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (tan.f64 x) #s(literal -6 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)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))))))
(*.f64 (pow.f64 (/.f64 (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (tan.f64 x) #s(literal -6 binary64))) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (tan.f64 x) #s(literal -6 binary64))) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (+.f64 x (sin.f64 x))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))))) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (tan.f64 x) #s(literal -6 binary64))) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (neg.f64 (+.f64 x (sin.f64 x)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (tan.f64 x)))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (tan.f64 x) #s(literal -6 binary64))) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))))) (+.f64 x (sin.f64 x))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (tan.f64 x) #s(literal -6 binary64))) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (/.f64 (+.f64 x (sin.f64 x)) (sin.f64 x))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))))) (cos.f64 x)))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) (+.f64 x (sin.f64 x))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 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))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) (neg.f64 (+.f64 x (sin.f64 x)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (tan.f64 x)))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (+.f64 x (sin.f64 x))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) (/.f64 (+.f64 x (sin.f64 x)) (sin.f64 x))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (cos.f64 x)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x (sin.f64 x))) (/.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (neg.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)))))
(*.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x))))
(*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64)))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))) (/.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))))))
(*.f64 (/.f64 (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x))) (/.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(*.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (/.f64 #s(literal 1 binary64) (sin.f64 x))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x))) (cos.f64 x)))
(*.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (pow.f64 (tan.f64 x) #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x))) (pow.f64 (tan.f64 x) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (/.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(*.f64 (/.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (sin.f64 x))) (/.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (cos.f64 x)))
(*.f64 (/.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (pow.f64 (tan.f64 x) #s(literal -1/2 binary64))) (/.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (-.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))) #s(literal 1 binary64)) (/.f64 (-.f64 x (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(*.f64 (/.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (-.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))) (/.f64 #s(literal 1 binary64) (sin.f64 x))) (/.f64 (-.f64 x (sin.f64 x)) (cos.f64 x)))
(*.f64 (/.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (-.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))) (pow.f64 (tan.f64 x) #s(literal -1/2 binary64))) (/.f64 (-.f64 x (sin.f64 x)) (pow.f64 (tan.f64 x) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (/.f64 (+.f64 x (sin.f64 x)) (sin.f64 x))) (/.f64 #s(literal 1 binary64) (cos.f64 x)))
(+.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (neg.f64 (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/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))))
(+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (neg.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))
(+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))
(+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 (neg.f64 (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)))
(-.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))
(-.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (tan.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)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))))) (/.f64 (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)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 4 binary64)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(-.f64 (-.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) #s(literal 1/2 binary64))
(-.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x))))) (*.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))))) (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x))))) (*.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (-.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x)))))) (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))))
(fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (*.f64 x x) (neg.f64 (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)) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (*.f64 x x)) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))))
(fma.f64 (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) x (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 x (/.f64 #s(literal 1 binary64) (tan.f64 x))) (*.f64 x (/.f64 #s(literal 1 binary64) (tan.f64 x))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) x) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) x) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (/.f64 #s(literal 1 binary64) (tan.f64 x)) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (tan.f64 x) #s(literal -6 binary64))) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (tan.f64 x) #s(literal -6 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)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (tan.f64 x) #s(literal -6 binary64))) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64)) (-.f64 (pow.f64 (cos.f64 x) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))))
(/.f64 #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)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (tan.f64 x) #s(literal -6 binary64))) (pow.f64 (cos.f64 x) #s(literal 6 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (pow.f64 (cos.f64 x) #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (tan.f64 x) #s(literal -6 binary64))) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (tan.f64 x) #s(literal -6 binary64))) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64)) (-.f64 (pow.f64 (cos.f64 x) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) (neg.f64 (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x))))) (*.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x))))))) (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (tan.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)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64)))) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64)))) (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) (*.f64 (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 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 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (tan.f64 x) #s(literal -6 binary64))) (pow.f64 (cos.f64 x) #s(literal 6 binary64))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (pow.f64 (cos.f64 x) #s(literal 4 binary64))))) (neg.f64 (neg.f64 (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x))))) (*.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x)))))))) (neg.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (tan.f64 x) #s(literal -6 binary64)))) (+.f64 (pow.f64 (cos.f64 x) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (*.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (neg.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (*.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))) (*.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 (neg.f64 (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))))))
(pow.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (tan.f64 x) #s(literal -6 binary64))) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (tan.f64 x) #s(literal -6 binary64))) (pow.f64 (cos.f64 x) #s(literal 6 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)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))
(exp.f64 (*.f64 (log.f64 (cos.f64 x)) #s(literal 2 binary64)))
(-.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))))
(-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (*.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))
(fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x)))))))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (cos.f64 (+.f64 x x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x))))))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x))))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (cos.f64 (+.f64 x x)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x)))))))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x)))))) #s(literal 1/4 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)))
(/.f64 (+.f64 (cos.f64 (+.f64 x x)) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x)))))))) (pow.f64 (sin.f64 x) #s(literal 4 binary64)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x))))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))))
(/.f64 (neg.f64 (+.f64 (cos.f64 (+.f64 x x)) #s(literal 1 binary64))) #s(literal -2 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x)))))) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))))
(pow.f64 (cos.f64 x) #s(literal 2 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x)))))))) #s(literal -1 binary64))
(*.f64 (cos.f64 x) (cos.f64 x))
(*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))))
(*.f64 (+.f64 (cos.f64 (+.f64 x x)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(exp.f64 (fma.f64 (log.f64 x) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (log.f64 (tan.f64 x)))))
(exp.f64 (fma.f64 #s(literal -2 binary64) (log.f64 (tan.f64 x)) (*.f64 (log.f64 x) #s(literal 2 binary64))))
(pow.f64 (*.f64 x (/.f64 #s(literal 1 binary64) (tan.f64 x))) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) x) #s(literal 2 binary64))
(*.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))))
(*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))
(*.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (*.f64 x x))
(*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (*.f64 x x)))
(*.f64 (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) x)
(*.f64 (*.f64 x (/.f64 #s(literal 1 binary64) (tan.f64 x))) (*.f64 x (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) x) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) x))
(*.f64 (*.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(+.f64 (*.f64 x #s(literal -11/15120 binary64)) (*.f64 (*.f64 x x) (*.f64 x #s(literal -143/604800 binary64))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal -143/604800 binary64))) (*.f64 x #s(literal -11/15120 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal -143/604800 binary64))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -143/604800 binary64)))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal -143/604800 binary64))) (*.f64 x #s(literal -11/15120 binary64)))) (/.f64 (*.f64 (*.f64 x #s(literal -11/15120 binary64)) (*.f64 x #s(literal -11/15120 binary64))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal -143/604800 binary64))) (*.f64 x #s(literal -11/15120 binary64)))))
(fma.f64 x (*.f64 x (*.f64 x #s(literal -143/604800 binary64))) (*.f64 x #s(literal -11/15120 binary64)))
(fma.f64 x #s(literal -11/15120 binary64) (*.f64 (*.f64 x x) (*.f64 x #s(literal -143/604800 binary64))))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal -143/604800 binary64)) (*.f64 x #s(literal -11/15120 binary64)))
(fma.f64 #s(literal -143/604800 binary64) (*.f64 x (*.f64 x x)) (*.f64 x #s(literal -11/15120 binary64)))
(fma.f64 (*.f64 x (*.f64 x #s(literal -143/604800 binary64))) x (*.f64 x #s(literal -11/15120 binary64)))
(fma.f64 #s(literal -11/15120 binary64) x (*.f64 (*.f64 x x) (*.f64 x #s(literal -143/604800 binary64))))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal -143/604800 binary64) (*.f64 x #s(literal -11/15120 binary64)))
(fma.f64 (*.f64 x #s(literal -143/604800 binary64)) (*.f64 x x) (*.f64 x #s(literal -11/15120 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -2924207/221225582592000000 binary64)) (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1331/3456649728000 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal -143/604800 binary64))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -143/604800 binary64))) (-.f64 (*.f64 (*.f64 x #s(literal -11/15120 binary64)) (*.f64 x #s(literal -11/15120 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal -143/604800 binary64))) (*.f64 x #s(literal -11/15120 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal -143/604800 binary64))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -143/604800 binary64)))) (*.f64 (*.f64 x #s(literal -11/15120 binary64)) (*.f64 x #s(literal -11/15120 binary64)))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal -143/604800 binary64))) (*.f64 x #s(literal -11/15120 binary64))))
(/.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -2924207/221225582592000000 binary64) #s(literal -1331/3456649728000 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 20449/365783040000 binary64) #s(literal 121/228614400 binary64)) (*.f64 (*.f64 x x) #s(literal 1573/9144576000 binary64))))
(/.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 20449/365783040000 binary64) #s(literal -121/228614400 binary64))) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal 11/15120 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -2924207/221225582592000000 binary64) #s(literal -1331/3456649728000 binary64)) x) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 20449/365783040000 binary64) #s(literal 121/228614400 binary64)) (*.f64 (*.f64 x x) #s(literal 1573/9144576000 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 20449/365783040000 binary64) #s(literal -121/228614400 binary64)) x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal 11/15120 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -2924207/221225582592000000 binary64)) (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1331/3456649728000 binary64) (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal -143/604800 binary64))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -143/604800 binary64))) (-.f64 (*.f64 (*.f64 x #s(literal -11/15120 binary64)) (*.f64 x #s(literal -11/15120 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal -143/604800 binary64))) (*.f64 x #s(literal -11/15120 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal -143/604800 binary64))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -143/604800 binary64)))) (*.f64 (*.f64 x #s(literal -11/15120 binary64)) (*.f64 x #s(literal -11/15120 binary64))))) (neg.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal -143/604800 binary64))) (*.f64 x #s(literal -11/15120 binary64)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -2924207/221225582592000000 binary64) #s(literal -1331/3456649728000 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 20449/365783040000 binary64) #s(literal 121/228614400 binary64)) (*.f64 (*.f64 x x) #s(literal 1573/9144576000 binary64)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 20449/365783040000 binary64) #s(literal -121/228614400 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal 11/15120 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -2924207/221225582592000000 binary64) #s(literal -1331/3456649728000 binary64)) x)) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 20449/365783040000 binary64) #s(literal 121/228614400 binary64)) (*.f64 (*.f64 x x) #s(literal 1573/9144576000 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 20449/365783040000 binary64) #s(literal -121/228614400 binary64)) x)) (neg.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal 11/15120 binary64))))
(/.f64 (fma.f64 #s(literal -1331/3456649728000 binary64) (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -2924207/221225582592000000 binary64)) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 x #s(literal -11/15120 binary64)) (*.f64 x #s(literal -11/15120 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal -143/604800 binary64))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -143/604800 binary64)))) (*.f64 (*.f64 x #s(literal -11/15120 binary64)) (*.f64 (*.f64 x x) (*.f64 x #s(literal -143/604800 binary64)))))))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))
(*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) x)
(*.f64 x #s(literal -1/120 binary64))
(*.f64 #s(literal -1/120 binary64) x)
(cos.f64 x)

simplify430.0ms (2.8%)

Memory
-16.7MiB live, 837.9MiB allocated
Algorithm
egg-herbie
Rules
11 652×accelerator-lowering-fma.f32
11 652×accelerator-lowering-fma.f64
5 888×*-lowering-*.f32
5 888×*-lowering-*.f64
3 530×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03362715
110102676
230552541
080402424
Stop Event
iter limit
node limit
Counts
252 → 252
Calls
Call 1
Inputs
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(* -143/604800 (pow x 8))
(* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(* -143/604800 (pow x 8))
(* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(* 1/6 x)
(* x (+ 1/6 (* -23/360 (pow x 2))))
(* x (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(* x (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(* -143/604800 (pow x 7))
(* -1 (* (pow x 7) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* (pow x 7) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* (pow x 7) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(* -143/604800 (pow x 7))
(* -1 (* (pow x 7) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* -1 (* (pow x 7) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(* -1 (* (pow x 7) (- (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))) (* 1/6 (/ 1 (pow x 6))))))
1/6
(+ 1/6 (* -23/360 (pow x 2)))
(+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))
(+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))
(* -143/604800 (pow x 6))
(* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* (pow x 6) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(* -143/604800 (pow x 6))
(* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* (pow x 6) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(* -23/360 x)
(* x (- (* -11/15120 (pow x 2)) 23/360))
(* x (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))
(* x (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))
(* -143/604800 (pow x 5))
(* -1 (* (pow x 5) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* (pow x 5) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* (pow x 5) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* -143/604800 (pow x 5))
(* -1 (* (pow x 5) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* -1 (* (pow x 5) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(* -1 (* (pow x 5) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(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/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -1/1080 (pow x 2)) 23/360))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -19/113400 (pow x 2)) 1/1080)) 23/360))))
(* -1/120 (/ (* (pow x 5) (cos x)) (sin x)))
(* (pow x 5) (+ (* -1/120 (/ (cos x) (sin x))) (* 1/6 (/ (cos x) (* (pow x 2) (sin x))))))
(* (pow x 5) (+ (* -1/120 (/ (cos x) (sin x))) (* 1/6 (/ (cos x) (* (pow x 2) (sin x))))))
(* (pow x 5) (+ (* -1/120 (/ (cos x) (sin x))) (* 1/6 (/ (cos x) (* (pow x 2) (sin x))))))
(* -1/120 (/ (* (pow x 5) (cos x)) (sin x)))
(* -1 (* (pow x 5) (+ (* -1/6 (/ (cos x) (* (pow x 2) (sin x)))) (* 1/120 (/ (cos x) (sin x))))))
(* -1 (* (pow x 5) (+ (* -1/6 (/ (cos x) (* (pow x 2) (sin x)))) (* 1/120 (/ (cos x) (sin x))))))
(* -1 (* (pow x 5) (+ (* -1/6 (/ (cos x) (* (pow x 2) (sin x)))) (* 1/120 (/ (cos x) (sin x))))))
(* 1/6 (pow x 3))
(* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))
(* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))
(* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))
(* -1/120 (pow x 5))
(* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) 1/120))
(* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) 1/120))
(* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) 1/120))
(* -1/120 (pow x 5))
(* -1 (* (pow x 5) (- 1/120 (* 1/6 (/ 1 (pow x 2))))))
(* -1 (* (pow x 5) (- 1/120 (* 1/6 (/ 1 (pow x 2))))))
(* -1 (* (pow x 5) (- 1/120 (* 1/6 (/ 1 (pow x 2))))))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -1/120 (pow x 2))))
(* (pow x 2) (+ 1/6 (* -1/120 (pow x 2))))
(* (pow x 2) (+ 1/6 (* -1/120 (pow x 2))))
(* -1/120 (pow x 4))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/120))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/120))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/120))
(* -1/120 (pow x 4))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/120))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/120))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/120))
(* 1/6 x)
(* x (+ 1/6 (* -1/120 (pow x 2))))
(* x (+ 1/6 (* -1/120 (pow x 2))))
(* x (+ 1/6 (* -1/120 (pow x 2))))
(* -1/120 (pow x 3))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 1/120))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 1/120))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 1/120))
(* -1/120 (pow x 3))
(* -1 (* (pow x 3) (- 1/120 (* 1/6 (/ 1 (pow x 2))))))
(* -1 (* (pow x 3) (- 1/120 (* 1/6 (/ 1 (pow x 2))))))
(* -1 (* (pow x 3) (- 1/120 (* 1/6 (/ 1 (pow x 2))))))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(/ (* x (cos x)) (sin x))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(/ (* x (cos x)) (sin x))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* 7/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (+ 7/360 (* 31/15120 (pow x 2))))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (+ 7/360 (* (pow x 2) (+ 31/15120 (* 127/604800 (pow x 2))))))))
(/ x (sin x))
(* x (- (/ 1 (sin x)) (/ 1 x)))
(* x (- (/ 1 (sin x)) (/ 1 x)))
(* x (- (/ 1 (sin x)) (/ 1 x)))
(/ x (sin x))
(* -1 (* x (- (/ 1 x) (/ 1 (sin x)))))
(* -1 (* x (- (/ 1 x) (/ 1 (sin x)))))
(* -1 (* x (- (/ 1 x) (/ 1 (sin x)))))
1
(+ 1 (* 1/6 (pow x 2)))
(+ 1 (* (pow x 2) (+ 1/6 (* 7/360 (pow x 2)))))
(+ 1 (* (pow x 2) (+ 1/6 (* (pow x 2) (+ 7/360 (* 31/15120 (pow x 2)))))))
(/ x (sin x))
(/ x (sin x))
(/ x (sin x))
(/ x (sin x))
(/ x (sin x))
(/ x (sin x))
(/ x (sin x))
(/ x (sin x))
x
(* x (+ 1 (* -1/6 (pow x 2))))
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))
(sin x)
(sin x)
(sin x)
(sin x)
(sin x)
(sin x)
(sin x)
(sin x)
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(/ (* x (cos x)) (sin x))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* x (- (+ (* -1 (/ (* (sin x) (+ 1/2 (* 1/2 (cos (* 2 x))))) (* (pow x 2) (cos x)))) (/ (cos x) (sin x))) (+ (* -1 (/ (* (cos x) (sin x)) (pow x 2))) (/ (cos x) x))))
(* x (- (+ (* -1 (/ (* (sin x) (+ 1/2 (* 1/2 (cos (* 2 x))))) (* (pow x 2) (cos x)))) (+ (* -1 (/ (* (sin x) (- (* -1 (/ (* (sin x) (+ 1/2 (* 1/2 (cos (* 2 x))))) (cos x))) (* -1 (* (cos x) (sin x))))) (pow x 3))) (/ (cos x) (sin x)))) (+ (* -1 (/ (* (cos x) (sin x)) (pow x 2))) (/ (cos x) x))))
(/ (* x (cos x)) (sin x))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (* -1 (/ (- (* -1 (/ (- (/ (* (sin x) (+ 1/2 (* 1/2 (cos (neg (* -2 x)))))) (cos x)) (* (cos x) (sin x))) x)) (cos x)) x)))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (sin x) (- (/ (* (sin x) (+ 1/2 (* 1/2 (cos (neg (* -2 x)))))) (cos x)) (* (cos x) (sin x)))) x)) (/ (* (sin x) (+ 1/2 (* 1/2 (cos (neg (* -2 x)))))) (cos x))) (* (cos x) (sin x))) x)) (cos x)) x)))))
(* 1/3 (pow x 2))
(* (pow x 2) (+ 1/3 (* -4/15 (pow x 2))))
(* (pow x 2) (+ 1/3 (* (pow x 2) (- (* 52/945 (pow x 2)) 4/15))))
(* (pow x 2) (+ 1/3 (* (pow x 2) (- (* (pow x 2) (+ 52/945 (* -8/4725 (pow x 2)))) 4/15))))
(/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))
(* (pow x 2) (+ (* -1 (/ (+ 1/2 (* 1/2 (cos (* 2 x)))) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))))
(* (pow x 2) (+ (* -1 (/ (+ 1/2 (* 1/2 (cos (* 2 x)))) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))))
(* (pow x 2) (+ (* -1 (/ (+ 1/2 (* 1/2 (cos (* 2 x)))) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))))
(/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))
(* (pow x 2) (+ (* -1 (/ (+ 1/2 (* 1/2 (cos (neg (* -2 x))))) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))))
(* (pow x 2) (+ (* -1 (/ (+ 1/2 (* 1/2 (cos (neg (* -2 x))))) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))))
(* (pow x 2) (+ (* -1 (/ (+ 1/2 (* 1/2 (cos (neg (* -2 x))))) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))))
1
(+ 1 (* -1 (pow x 2)))
(+ 1 (* (pow x 2) (- (* 1/3 (pow x 2)) 1)))
(+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/3 (* -2/45 (pow x 2)))) 1)))
(+ 1/2 (* 1/2 (cos (* 2 x))))
(+ 1/2 (* 1/2 (cos (* 2 x))))
(+ 1/2 (* 1/2 (cos (* 2 x))))
(+ 1/2 (* 1/2 (cos (* 2 x))))
(+ 1/2 (* 1/2 (cos (neg (* -2 x)))))
(+ 1/2 (* 1/2 (cos (neg (* -2 x)))))
(+ 1/2 (* 1/2 (cos (neg (* -2 x)))))
(+ 1/2 (* 1/2 (cos (neg (* -2 x)))))
1
(+ 1 (* -2/3 (pow x 2)))
(+ 1 (* (pow x 2) (- (* 1/15 (pow x 2)) 2/3)))
(+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/15 (* 2/189 (pow x 2)))) 2/3)))
(/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))
(/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))
(/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))
(/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))
(/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))
(/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))
(/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))
(/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))
(* -11/15120 x)
(* x (- (* -143/604800 (pow x 2)) 11/15120))
(* x (- (* -143/604800 (pow x 2)) 11/15120))
(* x (- (* -143/604800 (pow x 2)) 11/15120))
(* -143/604800 (pow x 3))
(* -1 (* (pow x 3) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* -1 (* (pow x 3) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* -1 (* (pow x 3) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* -143/604800 (pow x 3))
(* -1 (* (pow x 3) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* -1 (* (pow x 3) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* -1 (* (pow x 3) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* -1/120 x)
(* -1/120 x)
(* -1/120 x)
(* -1/120 x)
(* -1/120 x)
(* -1/120 x)
(* -1/120 x)
(* -1/120 x)
(* -1/120 x)
(* -1/120 x)
(* -1/120 x)
(* -1/120 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)
Outputs
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(* -143/604800 (pow x 8))
(*.f64 #s(literal -143/604800 binary64) (pow.f64 x #s(literal 8 binary64)))
(* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))))
(* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (+.f64 #s(literal -143/604800 binary64) (/.f64 (+.f64 #s(literal -11/15120 binary64) (/.f64 #s(literal -23/360 binary64) (*.f64 x x))) (*.f64 x x))))
(* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (+.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) (-.f64 #s(literal -143/604800 binary64) (+.f64 (/.f64 #s(literal 11/15120 binary64) (*.f64 x x)) (/.f64 #s(literal 23/360 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(* -143/604800 (pow x 8))
(*.f64 #s(literal -143/604800 binary64) (pow.f64 x #s(literal 8 binary64)))
(* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))))
(* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (+.f64 #s(literal -143/604800 binary64) (/.f64 (+.f64 #s(literal -11/15120 binary64) (/.f64 #s(literal -23/360 binary64) (*.f64 x x))) (*.f64 x x))))
(* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (+.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) (-.f64 #s(literal -143/604800 binary64) (+.f64 (/.f64 #s(literal 11/15120 binary64) (*.f64 x x)) (/.f64 #s(literal 23/360 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* x (+ 1/6 (* -23/360 (pow x 2))))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(* x (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(* x (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(* -143/604800 (pow x 7))
(*.f64 #s(literal -143/604800 binary64) (pow.f64 x #s(literal 7 binary64)))
(* -1 (* (pow x 7) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))))
(* (pow x 7) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(*.f64 (+.f64 #s(literal -143/604800 binary64) (/.f64 (+.f64 #s(literal -11/15120 binary64) (/.f64 #s(literal -23/360 binary64) (*.f64 x x))) (*.f64 x x))) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) (-.f64 #s(literal -143/604800 binary64) (+.f64 (/.f64 #s(literal 11/15120 binary64) (*.f64 x x)) (/.f64 #s(literal 23/360 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))) (pow.f64 x #s(literal 7 binary64)))
(* -143/604800 (pow x 7))
(*.f64 #s(literal -143/604800 binary64) (pow.f64 x #s(literal 7 binary64)))
(* -1 (* (pow x 7) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))))
(* -1 (* (pow x 7) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (-.f64 #s(literal -143/604800 binary64) (+.f64 (/.f64 #s(literal 11/15120 binary64) (*.f64 x x)) (/.f64 #s(literal 23/360 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))))
(* -1 (* (pow x 7) (- (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))) (* 1/6 (/ 1 (pow x 6))))))
(*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) (-.f64 #s(literal -143/604800 binary64) (+.f64 (/.f64 #s(literal 11/15120 binary64) (*.f64 x x)) (/.f64 #s(literal 23/360 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))) (pow.f64 x #s(literal 7 binary64)))
1/6
#s(literal 1/6 binary64)
(+ 1/6 (* -23/360 (pow x 2)))
(fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64))
(+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))
(+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))
(* -143/604800 (pow x 6))
(*.f64 #s(literal -143/604800 binary64) (pow.f64 x #s(literal 6 binary64)))
(* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))))
(* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(*.f64 (+.f64 #s(literal -143/604800 binary64) (/.f64 (+.f64 #s(literal -11/15120 binary64) (/.f64 #s(literal -23/360 binary64) (*.f64 x x))) (*.f64 x x))) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) (-.f64 #s(literal -143/604800 binary64) (+.f64 (/.f64 #s(literal 11/15120 binary64) (*.f64 x x)) (/.f64 #s(literal 23/360 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(* -143/604800 (pow x 6))
(*.f64 #s(literal -143/604800 binary64) (pow.f64 x #s(literal 6 binary64)))
(* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))))
(* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(*.f64 (+.f64 #s(literal -143/604800 binary64) (/.f64 (+.f64 #s(literal -11/15120 binary64) (/.f64 #s(literal -23/360 binary64) (*.f64 x x))) (*.f64 x x))) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) (-.f64 #s(literal -143/604800 binary64) (+.f64 (/.f64 #s(literal 11/15120 binary64) (*.f64 x x)) (/.f64 #s(literal 23/360 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(* -23/360 x)
(*.f64 x #s(literal -23/360 binary64))
(* x (- (* -11/15120 (pow x 2)) 23/360))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))
(* x (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))
(* x (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))
(* -143/604800 (pow x 5))
(*.f64 #s(literal -143/604800 binary64) (pow.f64 x #s(literal 5 binary64)))
(* -1 (* (pow x 5) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))))
(* (pow x 5) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(*.f64 (+.f64 #s(literal -143/604800 binary64) (/.f64 (+.f64 #s(literal -11/15120 binary64) (/.f64 #s(literal -23/360 binary64) (*.f64 x x))) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 5) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(*.f64 (+.f64 #s(literal -143/604800 binary64) (/.f64 (+.f64 #s(literal -11/15120 binary64) (/.f64 #s(literal -23/360 binary64) (*.f64 x x))) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))
(* -143/604800 (pow x 5))
(*.f64 #s(literal -143/604800 binary64) (pow.f64 x #s(literal 5 binary64)))
(* -1 (* (pow x 5) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))))
(* -1 (* (pow x 5) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 #s(literal -143/604800 binary64) (+.f64 (/.f64 #s(literal 11/15120 binary64) (*.f64 x x)) (/.f64 #s(literal 23/360 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))))
(* -1 (* (pow x 5) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 #s(literal -143/604800 binary64) (+.f64 (/.f64 #s(literal 11/15120 binary64) (*.f64 x x)) (/.f64 #s(literal 23/360 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(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/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -1/1080 (pow x 2)) 23/360))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/1080 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -19/113400 (pow x 2)) 1/1080)) 23/360))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -19/113400 binary64) #s(literal -1/1080 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(* -1/120 (/ (* (pow x 5) (cos x)) (sin x)))
(/.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -1/120 binary64)) (cos.f64 x)) (sin.f64 x))
(* (pow x 5) (+ (* -1/120 (/ (cos x) (sin x))) (* 1/6 (/ (cos x) (* (pow x 2) (sin x))))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (*.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 #s(literal -1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(* (pow x 5) (+ (* -1/120 (/ (cos x) (sin x))) (* 1/6 (/ (cos x) (* (pow x 2) (sin x))))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (*.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 #s(literal -1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(* (pow x 5) (+ (* -1/120 (/ (cos x) (sin x))) (* 1/6 (/ (cos x) (* (pow x 2) (sin x))))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (*.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 #s(literal -1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(* -1/120 (/ (* (pow x 5) (cos x)) (sin x)))
(/.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -1/120 binary64)) (cos.f64 x)) (sin.f64 x))
(* -1 (* (pow x 5) (+ (* -1/6 (/ (cos x) (* (pow x 2) (sin x)))) (* 1/120 (/ (cos x) (sin x))))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (*.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 #s(literal -1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(* -1 (* (pow x 5) (+ (* -1/6 (/ (cos x) (* (pow x 2) (sin x)))) (* 1/120 (/ (cos x) (sin x))))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (*.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 #s(literal -1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(* -1 (* (pow x 5) (+ (* -1/6 (/ (cos x) (* (pow x 2) (sin x)))) (* 1/120 (/ (cos x) (sin x))))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (*.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 #s(literal -1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(* 1/6 (pow x 3))
(*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))
(*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/120 binary64) #s(literal 1/6 binary64))))
(* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))
(*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/120 binary64) #s(literal 1/6 binary64))))
(* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))
(*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/120 binary64) #s(literal 1/6 binary64))))
(* -1/120 (pow x 5))
(*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -1/120 binary64))
(* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) 1/120))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (+.f64 #s(literal -1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) 1/120))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (+.f64 #s(literal -1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) 1/120))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (+.f64 #s(literal -1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(* -1/120 (pow x 5))
(*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -1/120 binary64))
(* -1 (* (pow x 5) (- 1/120 (* 1/6 (/ 1 (pow x 2))))))
(*.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (neg.f64 (pow.f64 x #s(literal 5 binary64))))
(* -1 (* (pow x 5) (- 1/120 (* 1/6 (/ 1 (pow x 2))))))
(*.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (neg.f64 (pow.f64 x #s(literal 5 binary64))))
(* -1 (* (pow x 5) (- 1/120 (* 1/6 (/ 1 (pow x 2))))))
(*.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (neg.f64 (pow.f64 x #s(literal 5 binary64))))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -1/120 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/120 binary64) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* -1/120 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/120 binary64) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* -1/120 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/120 binary64) #s(literal 1/6 binary64))))
(* -1/120 (pow x 4))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64))))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/120))
(*.f64 (+.f64 #s(literal -1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/120))
(*.f64 (+.f64 #s(literal -1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/120))
(*.f64 (+.f64 #s(literal -1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(* -1/120 (pow x 4))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64))))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/120))
(*.f64 (+.f64 #s(literal -1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/120))
(*.f64 (+.f64 #s(literal -1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 1/120))
(*.f64 (+.f64 #s(literal -1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* x (+ 1/6 (* -1/120 (pow x 2))))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/120 binary64) #s(literal 1/6 binary64)))
(* x (+ 1/6 (* -1/120 (pow x 2))))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/120 binary64) #s(literal 1/6 binary64)))
(* x (+ 1/6 (* -1/120 (pow x 2))))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/120 binary64) #s(literal 1/6 binary64)))
(* -1/120 (pow x 3))
(*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64)))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 1/120))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal -1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 1/120))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal -1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 1/120))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal -1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(* -1/120 (pow x 3))
(*.f64 x (*.f64 (*.f64 x x) #s(literal -1/120 binary64)))
(* -1 (* (pow x 3) (- 1/120 (* 1/6 (/ 1 (pow x 2))))))
(*.f64 (*.f64 x x) (neg.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))))))
(* -1 (* (pow x 3) (- 1/120 (* 1/6 (/ 1 (pow x 2))))))
(*.f64 (*.f64 x x) (neg.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))))))
(* -1 (* (pow x 3) (- 1/120 (* 1/6 (/ 1 (pow x 2))))))
(*.f64 (*.f64 x x) (neg.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))))))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(/ (* x (cos x)) (sin x))
(/.f64 (*.f64 x (cos.f64 x)) (sin.f64 x))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(-.f64 (/.f64 (*.f64 x (cos.f64 x)) (sin.f64 x)) (cos.f64 x))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(-.f64 (/.f64 (*.f64 x (cos.f64 x)) (sin.f64 x)) (cos.f64 x))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(-.f64 (/.f64 (*.f64 x (cos.f64 x)) (sin.f64 x)) (cos.f64 x))
(/ (* x (cos x)) (sin x))
(/.f64 (*.f64 x (cos.f64 x)) (sin.f64 x))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(-.f64 (/.f64 (*.f64 x (cos.f64 x)) (sin.f64 x)) (cos.f64 x))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(-.f64 (/.f64 (*.f64 x (cos.f64 x)) (sin.f64 x)) (cos.f64 x))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(-.f64 (/.f64 (*.f64 x (cos.f64 x)) (sin.f64 x)) (cos.f64 x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* 7/360 (pow x 2))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 7/360 binary64) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (+ 7/360 (* 31/15120 (pow x 2))))))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 31/15120 binary64)) #s(literal 7/360 binary64)) #s(literal 1/6 binary64)) x) x)
(* (pow x 2) (+ 1/6 (* (pow x 2) (+ 7/360 (* (pow x 2) (+ 31/15120 (* 127/604800 (pow x 2))))))))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)) #s(literal 7/360 binary64))) #s(literal 1/6 binary64)))
(/ x (sin x))
(/.f64 x (sin.f64 x))
(* x (- (/ 1 (sin x)) (/ 1 x)))
(+.f64 #s(literal -1 binary64) (/.f64 x (sin.f64 x)))
(* x (- (/ 1 (sin x)) (/ 1 x)))
(+.f64 #s(literal -1 binary64) (/.f64 x (sin.f64 x)))
(* x (- (/ 1 (sin x)) (/ 1 x)))
(+.f64 #s(literal -1 binary64) (/.f64 x (sin.f64 x)))
(/ x (sin x))
(/.f64 x (sin.f64 x))
(* -1 (* x (- (/ 1 x) (/ 1 (sin x)))))
(+.f64 #s(literal -1 binary64) (/.f64 x (sin.f64 x)))
(* -1 (* x (- (/ 1 x) (/ 1 (sin x)))))
(+.f64 #s(literal -1 binary64) (/.f64 x (sin.f64 x)))
(* -1 (* x (- (/ 1 x) (/ 1 (sin x)))))
(+.f64 #s(literal -1 binary64) (/.f64 x (sin.f64 x)))
1
#s(literal 1 binary64)
(+ 1 (* 1/6 (pow x 2)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) #s(literal 1 binary64))
(+ 1 (* (pow x 2) (+ 1/6 (* 7/360 (pow x 2)))))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 7/360 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow x 2) (+ 1/6 (* (pow x 2) (+ 7/360 (* 31/15120 (pow x 2)))))))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 31/15120 binary64)) #s(literal 7/360 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(/ x (sin x))
(/.f64 x (sin.f64 x))
(/ x (sin x))
(/.f64 x (sin.f64 x))
(/ x (sin x))
(/.f64 x (sin.f64 x))
(/ x (sin x))
(/.f64 x (sin.f64 x))
(/ x (sin x))
(/.f64 x (sin.f64 x))
(/ x (sin x))
(/.f64 x (sin.f64 x))
(/ x (sin x))
(/.f64 x (sin.f64 x))
(/ x (sin x))
(/.f64 x (sin.f64 x))
x
(* x (+ 1 (* -1/6 (pow x 2))))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) x) x)
(* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) 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)
(sin x)
(sin.f64 x)
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(/ (* x (cos x)) (sin x))
(/.f64 (*.f64 x (cos.f64 x)) (sin.f64 x))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(-.f64 (/.f64 (*.f64 x (cos.f64 x)) (sin.f64 x)) (cos.f64 x))
(* x (- (+ (* -1 (/ (* (sin x) (+ 1/2 (* 1/2 (cos (* 2 x))))) (* (pow x 2) (cos x)))) (/ (cos x) (sin x))) (+ (* -1 (/ (* (cos x) (sin x)) (pow x 2))) (/ (cos x) x))))
(-.f64 (/.f64 (*.f64 x (cos.f64 x)) (sin.f64 x)) (*.f64 (fma.f64 (sin.f64 x) (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal 1/2 binary64)) (cos.f64 x)) (cos.f64 x)) x) (cos.f64 x)) #s(literal 1 binary64)))
(* x (- (+ (* -1 (/ (* (sin x) (+ 1/2 (* 1/2 (cos (* 2 x))))) (* (pow x 2) (cos x)))) (+ (* -1 (/ (* (sin x) (- (* -1 (/ (* (sin x) (+ 1/2 (* 1/2 (cos (* 2 x))))) (cos x))) (* -1 (* (cos x) (sin x))))) (pow x 3))) (/ (cos x) (sin x)))) (+ (* -1 (/ (* (cos x) (sin x)) (pow x 2))) (/ (cos x) x))))
(fma.f64 x (+.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (*.f64 (sin.f64 x) (*.f64 (sin.f64 x) (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal 1/2 binary64)) (cos.f64 x)) (cos.f64 x)))) (*.f64 x (*.f64 x x)))) (neg.f64 (*.f64 (fma.f64 (sin.f64 x) (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal 1/2 binary64)) (cos.f64 x)) (cos.f64 x)) x) (cos.f64 x)) #s(literal 1 binary64))))
(/ (* x (cos x)) (sin x))
(/.f64 (*.f64 x (cos.f64 x)) (sin.f64 x))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(-.f64 (/.f64 (*.f64 x (cos.f64 x)) (sin.f64 x)) (cos.f64 x))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (* -1 (/ (- (* -1 (/ (- (/ (* (sin x) (+ 1/2 (* 1/2 (cos (neg (* -2 x)))))) (cos x)) (* (cos x) (sin x))) x)) (cos x)) x)))))
(-.f64 (/.f64 (*.f64 x (cos.f64 x)) (sin.f64 x)) (*.f64 (fma.f64 (sin.f64 x) (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal 1/2 binary64)) (cos.f64 x)) (cos.f64 x)) x) (cos.f64 x)) #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (sin x) (- (/ (* (sin x) (+ 1/2 (* 1/2 (cos (neg (* -2 x)))))) (cos x)) (* (cos x) (sin x)))) x)) (/ (* (sin x) (+ 1/2 (* 1/2 (cos (neg (* -2 x)))))) (cos x))) (* (cos x) (sin x))) x)) (cos x)) x)))))
(-.f64 (/.f64 (*.f64 x (cos.f64 x)) (sin.f64 x)) (*.f64 (+.f64 (cos.f64 x) (/.f64 (*.f64 (sin.f64 x) (fma.f64 (sin.f64 x) (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal 1/2 binary64)) (cos.f64 x)) (cos.f64 x)) (neg.f64 x)) (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal 1/2 binary64)) (cos.f64 x)) (cos.f64 x)))) x)) #s(literal 1 binary64)))
(* 1/3 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/3 binary64))
(* (pow x 2) (+ 1/3 (* -4/15 (pow x 2))))
(*.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal -4/15 binary64)) #s(literal 1/3 binary64)) x) x)
(* (pow x 2) (+ 1/3 (* (pow x 2) (- (* 52/945 (pow x 2)) 4/15))))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 52/945 binary64) #s(literal -4/15 binary64))) #s(literal 1/3 binary64)))
(* (pow x 2) (+ 1/3 (* (pow x 2) (- (* (pow x 2) (+ 52/945 (* -8/4725 (pow x 2)))) 4/15))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -8/4725 binary64)) #s(literal 52/945 binary64)) #s(literal -4/15 binary64)) #s(literal 1/3 binary64)))
(/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))
(/.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))
(* (pow x 2) (+ (* -1 (/ (+ 1/2 (* 1/2 (cos (* 2 x)))) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))))
(*.f64 (*.f64 x x) (-.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 x x))))
(* (pow x 2) (+ (* -1 (/ (+ 1/2 (* 1/2 (cos (* 2 x)))) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))))
(*.f64 (*.f64 x x) (-.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 x x))))
(* (pow x 2) (+ (* -1 (/ (+ 1/2 (* 1/2 (cos (* 2 x)))) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))))
(*.f64 (*.f64 x x) (-.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 x x))))
(/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))
(/.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))
(* (pow x 2) (+ (* -1 (/ (+ 1/2 (* 1/2 (cos (neg (* -2 x))))) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))))
(*.f64 (*.f64 x x) (-.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 x x))))
(* (pow x 2) (+ (* -1 (/ (+ 1/2 (* 1/2 (cos (neg (* -2 x))))) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))))
(*.f64 (*.f64 x x) (-.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 x x))))
(* (pow x 2) (+ (* -1 (/ (+ 1/2 (* 1/2 (cos (neg (* -2 x))))) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))))
(*.f64 (*.f64 x x) (-.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal 1/2 binary64)) (*.f64 x x))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (pow x 2)))
(-.f64 #s(literal 1 binary64) (*.f64 x x))
(+ 1 (* (pow x 2) (- (* 1/3 (pow x 2)) 1)))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/3 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/3 (* -2/45 (pow x 2)))) 1)))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -2/45 binary64) #s(literal 1/3 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(+ 1/2 (* 1/2 (cos (* 2 x))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (* 2 x))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (* 2 x))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (* 2 x))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (neg (* -2 x)))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (neg (* -2 x)))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (neg (* -2 x)))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* 1/2 (cos (neg (* -2 x)))))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal 1/2 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -2/3 (pow x 2)))
(fma.f64 x (*.f64 x #s(literal -2/3 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow x 2) (- (* 1/15 (pow x 2)) 2/3)))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/15 binary64) #s(literal -2/3 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/15 (* 2/189 (pow x 2)))) 2/3)))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 2/189 binary64) #s(literal 1/15 binary64))) #s(literal -2/3 binary64)) #s(literal 1 binary64))
(/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))
(/.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))
(/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))
(/.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))
(/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))
(/.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))
(/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))
(/.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))
(/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))
(/.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))
(/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))
(/.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))
(/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))
(/.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))
(/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))
(/.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))
(* -11/15120 x)
(*.f64 x #s(literal -11/15120 binary64))
(* x (- (* -143/604800 (pow x 2)) 11/15120))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))
(* x (- (* -143/604800 (pow x 2)) 11/15120))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))
(* x (- (* -143/604800 (pow x 2)) 11/15120))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))
(* -143/604800 (pow x 3))
(*.f64 #s(literal -143/604800 binary64) (*.f64 x (*.f64 x x)))
(* -1 (* (pow x 3) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))))
(* -1 (* (pow x 3) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))))
(* -1 (* (pow x 3) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))))
(* -143/604800 (pow x 3))
(*.f64 #s(literal -143/604800 binary64) (*.f64 x (*.f64 x x)))
(* -1 (* (pow x 3) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))))
(* -1 (* (pow x 3) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))))
(* -1 (* (pow x 3) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))))
(* -1/120 x)
(*.f64 x #s(literal -1/120 binary64))
(* -1/120 x)
(*.f64 x #s(literal -1/120 binary64))
(* -1/120 x)
(*.f64 x #s(literal -1/120 binary64))
(* -1/120 x)
(*.f64 x #s(literal -1/120 binary64))
(* -1/120 x)
(*.f64 x #s(literal -1/120 binary64))
(* -1/120 x)
(*.f64 x #s(literal -1/120 binary64))
(* -1/120 x)
(*.f64 x #s(literal -1/120 binary64))
(* -1/120 x)
(*.f64 x #s(literal -1/120 binary64))
(* -1/120 x)
(*.f64 x #s(literal -1/120 binary64))
(* -1/120 x)
(*.f64 x #s(literal -1/120 binary64))
(* -1/120 x)
(*.f64 x #s(literal -1/120 binary64))
(* -1/120 x)
(*.f64 x #s(literal -1/120 binary64))
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 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #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 (*.f64 x x) (fma.f64 (*.f64 x 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)

eval198.0ms (1.3%)

Memory
16.7MiB live, 281.4MiB allocated
Compiler

Compiled 28 605 to 2 622 computations (90.8% saved)

prune336.0ms (2.2%)

Memory
15.2MiB live, 294.3MiB allocated
Pruning

27 alts after pruning (24 fresh and 3 done)

PrunedKeptTotal
New89216908
Fresh3811
Picked325
Done011
Total89827925
Accuracy
100.0%
Counts
925 → 27
Alt Table
Click to see full alt table
StatusAccuracyProgram
4.6%
(fma.f64 (/.f64 x (/.f64 (+.f64 x (sin.f64 x)) (sin.f64 x))) (/.f64 (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 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 (tan.f64 x) (+.f64 x (sin.f64 x))))))
99.5%
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x x)))
3.9%
(/.f64 (fma.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (*.f64 x x) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)))
54.2%
(/.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 x)))
54.1%
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (*.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64))) (*.f64 (/.f64 (tan.f64 x) x) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
4.2%
(/.f64 (-.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)))
54.1%
(/.f64 (-.f64 (*.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
54.2%
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
4.2%
(/.f64 (*.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (tan.f64 x)) (+.f64 x (sin.f64 x)))
99.4%
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
30.2%
(/.f64 (*.f64 x (*.f64 (+.f64 #s(literal -1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (tan.f64 x))
87.6%
(/.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (tan.f64 x))
86.6%
(/.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x))) (tan.f64 x))
4.2%
(-.f64 (/.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x)))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x)))))
54.2%
(+.f64 (/.f64 x (tan.f64 x)) (neg.f64 (cos.f64 x)))
99.5%
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
13.5%
(*.f64 (pow.f64 x #s(literal 8 binary64)) (+.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) (-.f64 #s(literal -143/604800 binary64) (+.f64 (/.f64 #s(literal 11/15120 binary64) (*.f64 x x)) (/.f64 #s(literal 23/360 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))))
87.1%
(*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
54.0%
(*.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
54.2%
(*.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (cos.f64 x))
99.5%
(*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)) #s(literal 7/360 binary64))) #s(literal 1/6 binary64))) (cos.f64 x))
99.3%
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
98.4%
(*.f64 (*.f64 x #s(literal 1/6 binary64)) x)
99.5%
(*.f64 x (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) x (*.f64 x #s(literal 1/6 binary64))))
99.5%
(*.f64 x (/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64)) x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
99.1%
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))))
98.4%
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
Compiler

Compiled 1 164 to 604 computations (48.1% saved)

simplify461.0ms (3%)

Memory
0.9MiB live, 896.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))
cost-diff0
(/.f64 (*.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (tan.f64 x)) (+.f64 x (sin.f64 x)))
cost-diff128
(+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))
cost-diff6080
(*.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (tan.f64 x))
cost-diff0
(*.f64 x x)
cost-diff0
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
cost-diff0
(*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))
cost-diff0
(/.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (tan.f64 x))
cost-diff0
(fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64))
cost-diff0
(*.f64 x x)
cost-diff0
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64)))
cost-diff0
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
cost-diff0
(*.f64 x #s(literal 1/6 binary64))
cost-diff0
(*.f64 (*.f64 x #s(literal 1/6 binary64)) x)
cost-diff0
(fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64))
cost-diff0
(*.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64)) x)
cost-diff0
(/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64)) x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
cost-diff0
(*.f64 x (/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64)) x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
Rules
13 564×accelerator-lowering-fma.f32
13 564×accelerator-lowering-fma.f64
7 108×+-lowering-+.f64
7 108×+-lowering-+.f32
6 476×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
053727
1170727
2621713
32047713
43286713
54505713
64765709
74851709
84939709
94959709
104965709
115632709
125641709
135650709
145650709
09202623
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* x (/ (* (+ (* (* x (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) (* (* x (* x x)) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))) -1/36) x) (+ (* (* x x) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) -1/6)))
x
(/ (* (+ (* (* x (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) (* (* x (* x x)) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))) -1/36) x) (+ (* (* x x) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) -1/6))
(* (+ (* (* x (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) (* (* x (* x x)) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))) -1/36) x)
(+ (* (* x (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) (* (* x (* x x)) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))) -1/36)
(* x (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))
(+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)
(* x x)
(+ (* x (* x -143/604800)) -11/15120)
(* x -143/604800)
-143/604800
-11/15120
-23/360
(* (* x (* x x)) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))
(* x (* x x))
-1/36
(+ (* (* x x) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) -1/6)
-1/6
(* (* x 1/6) x)
(* x 1/6)
x
1/6
(/ (* (* x x) (+ (* (* x (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) (* (* x (* x x)) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))) -1/36)) (+ (* (* x x) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) -1/6))
(* (* x x) (+ (* (* x (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) (* (* x (* x x)) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))) -1/36))
(* x x)
x
(+ (* (* x (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) (* (* x (* x x)) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))) -1/36)
(* x (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))
(+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)
(+ (* x (* x -143/604800)) -11/15120)
(* x -143/604800)
-143/604800
-11/15120
-23/360
(* (* x (* x x)) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))
(* x (* x x))
-1/36
(+ (* (* x x) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) -1/6)
-1/6
(/ (* x (* (* x x) (+ (* (* x x) (+ (* (* x x) (+ (* (* x x) -1/362880) 1/5040)) -1/120)) 1/6))) (tan x))
(* x (* (* x x) (+ (* (* x x) (+ (* (* x x) (+ (* (* x x) -1/362880) 1/5040)) -1/120)) 1/6)))
x
(* (* x x) (+ (* (* x x) (+ (* (* x x) (+ (* (* x x) -1/362880) 1/5040)) -1/120)) 1/6))
(* x x)
(+ (* (* x x) (+ (* (* x x) (+ (* (* x x) -1/362880) 1/5040)) -1/120)) 1/6)
(+ (* (* x x) (+ (* (* x x) -1/362880) 1/5040)) -1/120)
(+ (* (* x x) -1/362880) 1/5040)
-1/362880
1/5040
-1/120
1/6
(tan x)
(/ (* (+ (+ (* (* x x) (pow (tan x) -2)) -1/2) (* -1/2 (cos (+ x x)))) (tan x)) (+ x (sin x)))
(* (+ (+ (* (* x x) (pow (tan x) -2)) -1/2) (* -1/2 (cos (+ x x)))) (tan x))
(+ (+ (* (* x x) (pow (tan x) -2)) -1/2) (* -1/2 (cos (+ x x))))
(+ (* (* x x) (pow (tan x) -2)) -1/2)
(* x x)
x
(pow (tan x) -2)
(tan x)
-2
-1/2
(* -1/2 (cos (+ x x)))
(cos (+ x x))
(+ x x)
(+ x (sin x))
(sin x)
Outputs
(* x (/ (* (+ (* (* x (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) (* (* x (* x x)) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))) -1/36) x) (+ (* (* x x) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) -1/6)))
(/.f64 (*.f64 x (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
x
(/ (* (+ (* (* x (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) (* (* x (* x x)) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))) -1/36) x) (+ (* (* x x) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) -1/6))
(/.f64 (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(* (+ (* (* x (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) (* (* x (* x x)) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))) -1/36) x)
(*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)))
(+ (* (* x (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) (* (* x (* x x)) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))) -1/36)
(fma.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))
(* x (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))
(+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))
(* x x)
(*.f64 x x)
(+ (* x (* x -143/604800)) -11/15120)
(fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))
(* x -143/604800)
(*.f64 x #s(literal -143/604800 binary64))
-143/604800
#s(literal -143/604800 binary64)
-11/15120
#s(literal -11/15120 binary64)
-23/360
#s(literal -23/360 binary64)
(* (* x (* x x)) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x x)))
(* x (* x x))
(*.f64 x (*.f64 x x))
-1/36
#s(literal -1/36 binary64)
(+ (* (* x x) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) -1/6)
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))
-1/6
#s(literal -1/6 binary64)
(* (* x 1/6) x)
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))
(* x 1/6)
(*.f64 x #s(literal 1/6 binary64))
x
1/6
#s(literal 1/6 binary64)
(/ (* (* x x) (+ (* (* x (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) (* (* x (* x x)) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))) -1/36)) (+ (* (* x x) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) -1/6))
(/.f64 (*.f64 x (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(* (* x x) (+ (* (* x (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) (* (* x (* x x)) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))) -1/36))
(*.f64 x (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))))
(* x x)
(*.f64 x x)
x
(+ (* (* x (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) (* (* x (* x x)) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))) -1/36)
(fma.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))
(* x (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))
(+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))
(+ (* x (* x -143/604800)) -11/15120)
(fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))
(* x -143/604800)
(*.f64 x #s(literal -143/604800 binary64))
-143/604800
#s(literal -143/604800 binary64)
-11/15120
#s(literal -11/15120 binary64)
-23/360
#s(literal -23/360 binary64)
(* (* x (* x x)) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x x)))
(* x (* x x))
(*.f64 x (*.f64 x x))
-1/36
#s(literal -1/36 binary64)
(+ (* (* x x) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) -1/6)
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))
-1/6
#s(literal -1/6 binary64)
(/ (* x (* (* x x) (+ (* (* x x) (+ (* (* x x) (+ (* (* x x) -1/362880) 1/5040)) -1/120)) 1/6))) (tan x))
(/.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (tan.f64 x))
(* x (* (* x x) (+ (* (* x x) (+ (* (* x x) (+ (* (* x x) -1/362880) 1/5040)) -1/120)) 1/6)))
(*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))
x
(* (* x x) (+ (* (* x x) (+ (* (* x x) (+ (* (* x x) -1/362880) 1/5040)) -1/120)) 1/6))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))
(* x x)
(*.f64 x x)
(+ (* (* x x) (+ (* (* x x) (+ (* (* x x) -1/362880) 1/5040)) -1/120)) 1/6)
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))
(+ (* (* x x) (+ (* (* x x) -1/362880) 1/5040)) -1/120)
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))
(+ (* (* x x) -1/362880) 1/5040)
(fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))
-1/362880
#s(literal -1/362880 binary64)
1/5040
#s(literal 1/5040 binary64)
-1/120
#s(literal -1/120 binary64)
1/6
#s(literal 1/6 binary64)
(tan x)
(tan.f64 x)
(/ (* (+ (+ (* (* x x) (pow (tan x) -2)) -1/2) (* -1/2 (cos (+ x x)))) (tan x)) (+ x (sin x)))
(/.f64 (fma.f64 x (/.f64 x (tan.f64 x)) (*.f64 (tan.f64 x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64)))) (+.f64 x (sin.f64 x)))
(* (+ (+ (* (* x x) (pow (tan x) -2)) -1/2) (* -1/2 (cos (+ x x)))) (tan x))
(fma.f64 x (/.f64 x (tan.f64 x)) (*.f64 (tan.f64 x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64))))
(+ (+ (* (* x x) (pow (tan x) -2)) -1/2) (* -1/2 (cos (+ x x))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) #s(literal -1/2 binary64)))
(+ (* (* x x) (pow (tan x) -2)) -1/2)
(fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) #s(literal -1/2 binary64))
(* x x)
(*.f64 x x)
x
(pow (tan x) -2)
(pow.f64 (tan.f64 x) #s(literal -2 binary64))
(tan x)
(tan.f64 x)
-2
#s(literal -2 binary64)
-1/2
#s(literal -1/2 binary64)
(* -1/2 (cos (+ x x)))
(*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))
(cos (+ x x))
(cos.f64 (+.f64 x x))
(+ x x)
(+.f64 x x)
(+ x (sin x))
(+.f64 x (sin.f64 x))
(sin x)
(sin.f64 x)

localize608.0ms (3.9%)

Memory
-11.5MiB live, 858.5MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(*.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (tan.f64 x))
accuracy87.8%
(/.f64 (*.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (tan.f64 x)) (+.f64 x (sin.f64 x)))
accuracy54.3%
(+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))
accuracy50.7%
(fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))
accuracy100.0%
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))
accuracy99.9%
(*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))
accuracy99.7%
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
accuracy87.8%
(/.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (tan.f64 x))
accuracy99.8%
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))
accuracy99.7%
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64)))
accuracy99.6%
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
accuracy99.2%
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))
accuracy99.8%
(*.f64 (*.f64 x #s(literal 1/6 binary64)) x)
accuracy99.5%
(*.f64 x #s(literal 1/6 binary64))
accuracy99.8%
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))
accuracy99.6%
(*.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64)) x)
accuracy99.4%
(/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64)) x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
accuracy99.2%
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))
Samples
332.0ms153×2valid
81.0ms82×1valid
28.0ms13×3valid
5.0ms0valid
Compiler

Compiled 672 to 55 computations (91.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 380.0ms
ival-tan: 118.0ms (31.1% of total)
ival-mult: 93.0ms (24.5% of total)
const: 51.0ms (13.4% of total)
adjust: 35.0ms (9.2% of total)
ival-add: 31.0ms (8.2% of total)
ival-cos: 26.0ms (6.8% of total)
ival-div: 17.0ms (4.5% of total)
ival-pow: 7.0ms (1.8% of total)
ival-sin: 2.0ms (0.5% of total)
exact: 1.0ms (0.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series13.0ms (0.1%)

Memory
17.1MiB live, 17.1MiB allocated
Counts
19 → 228
Calls
Call 1
Inputs
#<alt (* x (/ (* (+ (* (* x (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) (* (* x (* x x)) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))) -1/36) x) (+ (* (* x x) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) -1/6)))>
#<alt (/ (* (+ (* (* x (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) (* (* x (* x x)) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))) -1/36) x) (+ (* (* x x) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) -1/6))>
#<alt (* (+ (* (* x (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) (* (* x (* x x)) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))) -1/36) x)>
#<alt (+ (* (* x (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) (* (* x (* x x)) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))) -1/36)>
#<alt (* (* x 1/6) x)>
#<alt (* x 1/6)>
#<alt (/ (* (* x x) (+ (* (* x (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) (* (* x (* x x)) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))) -1/36)) (+ (* (* x x) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) -1/6))>
#<alt (* (* x x) (+ (* (* x (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) (* (* x (* x x)) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))) -1/36))>
#<alt (* x x)>
#<alt (/ (* x (* (* x x) (+ (* (* x x) (+ (* (* x x) (+ (* (* x x) -1/362880) 1/5040)) -1/120)) 1/6))) (tan x))>
#<alt (* x (* (* x x) (+ (* (* x x) (+ (* (* x x) (+ (* (* x x) -1/362880) 1/5040)) -1/120)) 1/6)))>
#<alt (* (* x x) (+ (* (* x x) (+ (* (* x x) (+ (* (* x x) -1/362880) 1/5040)) -1/120)) 1/6))>
#<alt (* (+ (+ (* (* x x) (pow (tan x) -2)) -1/2) (* -1/2 (cos (+ x x)))) (tan x))>
#<alt (+ (+ (* (* x x) (pow (tan x) -2)) -1/2) (* -1/2 (cos (+ x x))))>
#<alt (/ (* (+ (+ (* (* x x) (pow (tan x) -2)) -1/2) (* -1/2 (cos (+ x x)))) (tan x)) (+ x (sin x)))>
#<alt (+ (* (* x x) (pow (tan x) -2)) -1/2)>
#<alt (* x (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))>
#<alt (* (* x (* x x)) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))>
#<alt (+ (* (* x x) (+ (* (* x x) (+ (* (* x x) -1/362880) 1/5040)) -1/120)) 1/6)>
Outputs
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))>
#<alt (* -143/604800 (pow x 8))>
#<alt (* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))>
#<alt (* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))>
#<alt (* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))>
#<alt (* -143/604800 (pow x 8))>
#<alt (* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))>
#<alt (* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))>
#<alt (* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))>
#<alt (* 1/6 x)>
#<alt (* x (+ 1/6 (* -23/360 (pow x 2))))>
#<alt (* x (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))>
#<alt (* x (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))>
#<alt (* -143/604800 (pow x 7))>
#<alt (* -1 (* (pow x 7) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))>
#<alt (* (pow x 7) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))>
#<alt (* (pow x 7) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))>
#<alt (* -143/604800 (pow x 7))>
#<alt (* -1 (* (pow x 7) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))>
#<alt (* -1 (* (pow x 7) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))>
#<alt (* -1 (* (pow x 7) (- (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))) (* 1/6 (/ 1 (pow x 6))))))>
#<alt (* -1/36 x)>
#<alt (* x (- (* 529/129600 (pow x 4)) 1/36))>
#<alt (* x (- (* (pow x 4) (+ 529/129600 (* 253/2721600 (pow x 2)))) 1/36))>
#<alt (* x (- (* (pow x 4) (+ 529/129600 (* (pow x 2) (+ 253/2721600 (* 70279/2286144000 (pow x 2)))))) 1/36))>
#<alt (* 20449/365783040000 (pow x 13))>
#<alt (* (pow x 13) (+ 20449/365783040000 (* 1573/4572288000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 13) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (* 1573/4572288000 (/ 1 (pow x 2))))))>
#<alt (* (pow x 13) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (+ (* 1573/4572288000 (/ 1 (pow x 2))) (* 253/2721600 (/ 1 (pow x 6)))))))>
#<alt (* 20449/365783040000 (pow x 13))>
#<alt (* (pow x 13) (+ 20449/365783040000 (* 1573/4572288000 (/ 1 (pow x 2)))))>
#<alt (* -1 (* (pow x 13) (- (* -1 (/ (+ 1573/4572288000 (* 70279/2286144000 (/ 1 (pow x 2)))) (pow x 2))) 20449/365783040000)))>
#<alt (* -1 (* (pow x 13) (- (* -1 (/ (+ 70279/2286144000 (* 253/2721600 (/ 1 (pow x 2)))) (pow x 4))) (+ 20449/365783040000 (* 1573/4572288000 (/ 1 (pow x 2)))))))>
#<alt -1/36>
#<alt (- (* 529/129600 (pow x 4)) 1/36)>
#<alt (- (* (pow x 4) (+ 529/129600 (* 253/2721600 (pow x 2)))) 1/36)>
#<alt (- (* (pow x 4) (+ 529/129600 (* (pow x 2) (+ 253/2721600 (* 70279/2286144000 (pow x 2)))))) 1/36)>
#<alt (* 20449/365783040000 (pow x 12))>
#<alt (* (pow x 12) (+ 20449/365783040000 (* 1573/4572288000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 12) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (* 1573/4572288000 (/ 1 (pow x 2))))))>
#<alt (* (pow x 12) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (+ (* 1573/4572288000 (/ 1 (pow x 2))) (* 253/2721600 (/ 1 (pow x 6)))))))>
#<alt (* 20449/365783040000 (pow x 12))>
#<alt (* (pow x 12) (+ 20449/365783040000 (* 1573/4572288000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 12) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (* 1573/4572288000 (/ 1 (pow x 2))))))>
#<alt (* (pow x 12) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (+ (* 1573/4572288000 (/ 1 (pow x 2))) (* 253/2721600 (/ 1 (pow x 6)))))))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 (pow x 2))>
#<alt (* 1/6 x)>
#<alt (* 1/6 x)>
#<alt (* 1/6 x)>
#<alt (* 1/6 x)>
#<alt (* 1/6 x)>
#<alt (* 1/6 x)>
#<alt (* 1/6 x)>
#<alt (* 1/6 x)>
#<alt (* 1/6 x)>
#<alt (* 1/6 x)>
#<alt (* 1/6 x)>
#<alt (* 1/6 x)>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))>
#<alt (* -143/604800 (pow x 8))>
#<alt (* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))>
#<alt (* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))>
#<alt (* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))>
#<alt (* -143/604800 (pow x 8))>
#<alt (* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))>
#<alt (* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))>
#<alt (* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))>
#<alt (* -1/36 (pow x 2))>
#<alt (* (pow x 2) (- (* 529/129600 (pow x 4)) 1/36))>
#<alt (* (pow x 2) (- (* (pow x 4) (+ 529/129600 (* 253/2721600 (pow x 2)))) 1/36))>
#<alt (* (pow x 2) (- (* (pow x 4) (+ 529/129600 (* (pow x 2) (+ 253/2721600 (* 70279/2286144000 (pow x 2)))))) 1/36))>
#<alt (* 20449/365783040000 (pow x 14))>
#<alt (* (pow x 14) (+ 20449/365783040000 (* 1573/4572288000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 14) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (* 1573/4572288000 (/ 1 (pow x 2))))))>
#<alt (* (pow x 14) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (+ (* 1573/4572288000 (/ 1 (pow x 2))) (* 253/2721600 (/ 1 (pow x 6)))))))>
#<alt (* 20449/365783040000 (pow x 14))>
#<alt (* (pow x 14) (+ 20449/365783040000 (* 1573/4572288000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 14) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (* 1573/4572288000 (/ 1 (pow x 2))))))>
#<alt (* (pow x 14) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (+ (* 1573/4572288000 (/ 1 (pow x 2))) (* 253/2721600 (/ 1 (pow x 6)))))))>
#<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/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))>
#<alt (* -1/362880 (/ (* (pow x 9) (cos x)) (sin x)))>
#<alt (* (pow x 9) (+ (* -1/362880 (/ (cos x) (sin x))) (* 1/5040 (/ (cos x) (* (pow x 2) (sin x))))))>
#<alt (* (pow x 9) (+ (* -1/120 (/ (cos x) (* (pow x 4) (sin x)))) (+ (* -1/362880 (/ (cos x) (sin x))) (* 1/5040 (/ (cos x) (* (pow x 2) (sin x)))))))>
#<alt (* (pow x 9) (+ (* -1/120 (/ (cos x) (* (pow x 4) (sin x)))) (+ (* -1/362880 (/ (cos x) (sin x))) (+ (* 1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (* 1/6 (/ (cos x) (* (pow x 6) (sin x))))))))>
#<alt (* -1/362880 (/ (* (pow x 9) (cos x)) (sin x)))>
#<alt (* -1 (* (pow x 9) (+ (* -1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (* 1/362880 (/ (cos x) (sin x))))))>
#<alt (* -1 (* (pow x 9) (+ (* -1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (+ (* 1/362880 (/ (cos x) (sin x))) (* 1/120 (/ (cos x) (* (pow x 4) (sin x))))))))>
#<alt (* -1 (* (pow x 9) (+ (* -1/6 (/ (cos x) (* (pow x 6) (sin x)))) (+ (* -1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (+ (* 1/362880 (/ (cos x) (sin x))) (* 1/120 (/ (cos x) (* (pow x 4) (sin x)))))))))>
#<alt (* 1/6 (pow x 3))>
#<alt (* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))>
#<alt (* (pow x 3) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120))))>
#<alt (* (pow x 3) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))))>
#<alt (* -1/362880 (pow x 9))>
#<alt (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))>
#<alt (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))>
#<alt (* (pow x 9) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))>
#<alt (* -1/362880 (pow x 9))>
#<alt (* -1 (* (pow x 9) (- 1/362880 (* 1/5040 (/ 1 (pow x 2))))))>
#<alt (* -1 (* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2))))))>
#<alt (* -1 (* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))))))>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -1/120 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))))>
#<alt (* -1/362880 (pow x 8))>
#<alt (* (pow x 8) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))>
#<alt (* (pow x 8) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))>
#<alt (* (pow x 8) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))>
#<alt (* -1/362880 (pow x 8))>
#<alt (* (pow x 8) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))>
#<alt (* (pow x 8) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))>
#<alt (* (pow x 8) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))>
#<alt (* 1/3 (pow x 3))>
#<alt (* (pow x 3) (+ 1/3 (* -7/45 (pow x 2))))>
#<alt (* (pow x 3) (+ 1/3 (* (pow x 2) (- (* 2/189 (pow x 2)) 7/45))))>
#<alt (* (pow x 3) (+ 1/3 (* (pow x 2) (- (* (pow x 2) (+ 2/189 (* -13/14175 (pow x 2)))) 7/45))))>
#<alt (/ (* (pow x 2) (cos x)) (sin x))>
#<alt (* (pow x 2) (+ (/ (cos x) (sin x)) (/ (* (sin x) (- (* -1/2 (cos (* 2 x))) 1/2)) (* (pow x 2) (cos x)))))>
#<alt (* (pow x 2) (+ (/ (cos x) (sin x)) (/ (* (sin x) (- (* -1/2 (cos (* 2 x))) 1/2)) (* (pow x 2) (cos x)))))>
#<alt (* (pow x 2) (+ (/ (cos x) (sin x)) (/ (* (sin x) (- (* -1/2 (cos (* 2 x))) 1/2)) (* (pow x 2) (cos x)))))>
#<alt (/ (* (pow x 2) (cos x)) (sin x))>
#<alt (* (pow x 2) (+ (/ (cos x) (sin x)) (/ (* (sin x) (- (* -1/2 (cos (neg (* -2 x)))) 1/2)) (* (pow x 2) (cos x)))))>
#<alt (* (pow x 2) (+ (/ (cos x) (sin x)) (/ (* (sin x) (- (* -1/2 (cos (neg (* -2 x)))) 1/2)) (* (pow x 2) (cos x)))))>
#<alt (* (pow x 2) (+ (/ (cos x) (sin x)) (/ (* (sin x) (- (* -1/2 (cos (neg (* -2 x)))) 1/2)) (* (pow x 2) (cos x)))))>
#<alt (* 1/3 (pow x 2))>
#<alt (* (pow x 2) (+ 1/3 (* -4/15 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/3 (* (pow x 2) (- (* 52/945 (pow x 2)) 4/15))))>
#<alt (* (pow x 2) (+ 1/3 (* (pow x 2) (- (* (pow x 2) (+ 52/945 (* -8/4725 (pow x 2)))) 4/15))))>
#<alt (/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))>
#<alt (* (pow x 2) (- (+ (* -1/2 (/ (cos (* 2 x)) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))) (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (- (+ (* -1/2 (/ (cos (* 2 x)) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))) (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (- (+ (* -1/2 (/ (cos (* 2 x)) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))) (* 1/2 (/ 1 (pow x 2)))))>
#<alt (/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))>
#<alt (* (pow x 2) (- (+ (* -1/2 (/ (cos (neg (* -2 x))) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))) (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (- (+ (* -1/2 (/ (cos (neg (* -2 x))) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))) (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (- (+ (* -1/2 (/ (cos (neg (* -2 x))) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))) (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))>
#<alt (/ (* x (cos x)) (sin x))>
#<alt (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))>
#<alt (* x (- (+ (/ (cos x) (sin x)) (/ (* (sin x) (- (* -1/2 (cos (* 2 x))) 1/2)) (* (pow x 2) (cos x)))) (+ (* -1 (/ (* (cos x) (sin x)) (pow x 2))) (/ (cos x) x))))>
#<alt (* x (- (+ (* -1 (/ (* (sin x) (- (/ (* (sin x) (- (* -1/2 (cos (* 2 x))) 1/2)) (cos x)) (* -1 (* (cos x) (sin x))))) (pow x 3))) (+ (/ (cos x) (sin x)) (/ (* (sin x) (- (* -1/2 (cos (* 2 x))) 1/2)) (* (pow x 2) (cos x))))) (+ (* -1 (/ (* (cos x) (sin x)) (pow x 2))) (/ (cos x) x))))>
#<alt (/ (* x (cos x)) (sin x))>
#<alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))>
#<alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* (sin x) (- (* -1/2 (cos (neg (* -2 x)))) 1/2)) (cos x))) (* (cos x) (sin x))) x)) (cos x)) x)))))>
#<alt (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (sin x) (- (* -1 (/ (* (sin x) (- (* -1/2 (cos (neg (* -2 x)))) 1/2)) (cos x))) (* (cos x) (sin x)))) x)) (* -1 (/ (* (sin x) (- (* -1/2 (cos (neg (* -2 x)))) 1/2)) (cos x)))) (* (cos x) (sin x))) x)) (cos x)) x)))))>
#<alt 1/2>
#<alt (+ 1/2 (* -2/3 (pow x 2)))>
#<alt (+ 1/2 (* (pow x 2) (- (* 1/15 (pow x 2)) 2/3)))>
#<alt (+ 1/2 (* (pow x 2) (- (* (pow x 2) (+ 1/15 (* 2/189 (pow x 2)))) 2/3)))>
#<alt (/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))>
#<alt (* (pow x 2) (- (/ (pow (cos x) 2) (pow (sin x) 2)) (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (- (/ (pow (cos x) 2) (pow (sin x) 2)) (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (- (/ (pow (cos x) 2) (pow (sin x) 2)) (* 1/2 (/ 1 (pow x 2)))))>
#<alt (/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))>
#<alt (* (pow x 2) (- (/ (pow (cos x) 2) (pow (sin x) 2)) (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (- (/ (pow (cos x) 2) (pow (sin x) 2)) (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (- (/ (pow (cos x) 2) (pow (sin x) 2)) (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* -23/360 x)>
#<alt (* x (- (* -11/15120 (pow x 2)) 23/360))>
#<alt (* x (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))>
#<alt (* x (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))>
#<alt (* -143/604800 (pow x 5))>
#<alt (* -1 (* (pow x 5) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))>
#<alt (* (pow x 5) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))>
#<alt (* (pow x 5) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))>
#<alt (* -143/604800 (pow x 5))>
#<alt (* -1 (* (pow x 5) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))>
#<alt (* -1 (* (pow x 5) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))>
#<alt (* -1 (* (pow x 5) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))>
#<alt (* -23/360 (pow x 3))>
#<alt (* (pow x 3) (- (* -11/15120 (pow x 2)) 23/360))>
#<alt (* (pow x 3) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))>
#<alt (* (pow x 3) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))>
#<alt (* -143/604800 (pow x 7))>
#<alt (* -1 (* (pow x 7) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))>
#<alt (* (pow x 7) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))>
#<alt (* (pow x 7) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))>
#<alt (* -143/604800 (pow x 7))>
#<alt (* -1 (* (pow x 7) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))>
#<alt (* -1 (* (pow x 7) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))>
#<alt (* -1 (* (pow x 7) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))>
#<alt 1/6>
#<alt (+ 1/6 (* -1/120 (pow x 2)))>
#<alt (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120)))>
#<alt (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120)))>
#<alt (* -1/362880 (pow x 6))>
#<alt (* (pow x 6) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))>
#<alt (* (pow x 6) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))>
#<alt (* (pow x 6) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))>
#<alt (* -1/362880 (pow x 6))>
#<alt (* (pow x 6) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))>
#<alt (* (pow x 6) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))>
#<alt (* (pow x 6) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))>
Calls

57 calls:

TimeVariablePointExpression
1.0ms
x
@inf
(/ (* x (* (* x x) (+ (* (* x x) (+ (* (* x x) (+ (* (* x x) -1/362880) 1/5040)) -1/120)) 1/6))) (tan x))
1.0ms
x
@-inf
(/ (* x (* (* x x) (+ (* (* x x) (+ (* (* x x) (+ (* (* x x) -1/362880) 1/5040)) -1/120)) 1/6))) (tan x))
1.0ms
x
@-inf
(* (+ (+ (* (* x x) (pow (tan x) -2)) -1/2) (* -1/2 (cos (+ x x)))) (tan x))
1.0ms
x
@inf
(* x (/ (* (+ (* (* x (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) (* (* x (* x x)) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))) -1/36) x) (+ (* (* x x) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) -1/6)))
1.0ms
x
@inf
(* (+ (+ (* (* x x) (pow (tan x) -2)) -1/2) (* -1/2 (cos (+ x x)))) (tan x))

rewrite1.0s (6.6%)

Memory
-17.7MiB live, 536.8MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 524×accelerator-lowering-fma.f32
5 524×accelerator-lowering-fma.f64
5 512×*-lowering-*.f32
5 512×*-lowering-*.f64
4 384×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
053492
1348342
22978342
09868301
Stop Event
iter limit
node limit
Counts
19 → 648
Calls
Call 1
Inputs
(* x (/ (* (+ (* (* x (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) (* (* x (* x x)) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))) -1/36) x) (+ (* (* x x) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) -1/6)))
(/ (* (+ (* (* x (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) (* (* x (* x x)) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))) -1/36) x) (+ (* (* x x) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) -1/6))
(* (+ (* (* x (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) (* (* x (* x x)) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))) -1/36) x)
(+ (* (* x (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) (* (* x (* x x)) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))) -1/36)
(* (* x 1/6) x)
(* x 1/6)
(/ (* (* x x) (+ (* (* x (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) (* (* x (* x x)) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))) -1/36)) (+ (* (* x x) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) -1/6))
(* (* x x) (+ (* (* x (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) (* (* x (* x x)) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))) -1/36))
(* x x)
(/ (* x (* (* x x) (+ (* (* x x) (+ (* (* x x) (+ (* (* x x) -1/362880) 1/5040)) -1/120)) 1/6))) (tan x))
(* x (* (* x x) (+ (* (* x x) (+ (* (* x x) (+ (* (* x x) -1/362880) 1/5040)) -1/120)) 1/6)))
(* (* x x) (+ (* (* x x) (+ (* (* x x) (+ (* (* x x) -1/362880) 1/5040)) -1/120)) 1/6))
(* (+ (+ (* (* x x) (pow (tan x) -2)) -1/2) (* -1/2 (cos (+ x x)))) (tan x))
(+ (+ (* (* x x) (pow (tan x) -2)) -1/2) (* -1/2 (cos (+ x x))))
(/ (* (+ (+ (* (* x x) (pow (tan x) -2)) -1/2) (* -1/2 (cos (+ x x)))) (tan x)) (+ x (sin x)))
(+ (* (* x x) (pow (tan x) -2)) -1/2)
(* x (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))
(* (* x (* x x)) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360))
(+ (* (* x x) (+ (* (* x x) (+ (* (* x x) -1/362880) 1/5040)) -1/120)) 1/6)
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64)))) (*.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(neg.f64 (*.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))))
(/.f64 x (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64)))
(/.f64 (*.f64 x (*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (neg.f64 x))) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 x (*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (neg.f64 x)))) (neg.f64 (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 x) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) #s(literal 1 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (neg.f64 x)) x) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 x (*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (neg.f64 x))))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 x #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) #s(literal 1 binary64))) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (neg.f64 x)) x)) (neg.f64 (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) x)) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (*.f64 (/.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))) x))
(*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (*.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64)))))
(*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (/.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (/.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))) x))
(*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))) x)
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x (*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (neg.f64 x))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))))))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 (/.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/216 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/216 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/216 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/216 binary64))) (/.f64 (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (/.f64 (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/216 binary64))) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 x #s(literal -1 binary64)) (-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (*.f64 x x) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(*.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (*.f64 x x) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/216 binary64))) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) #s(literal -1 binary64)) (/.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (neg.f64 (*.f64 x x)) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(*.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (neg.f64 x)) #s(literal -1 binary64)) (/.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64)))) (*.f64 (/.f64 x #s(literal -1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(neg.f64 (*.f64 (/.f64 x #s(literal -1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (neg.f64 x)) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) x) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) (-.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64))))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) #s(literal -1/1296 binary64)) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (neg.f64 x))) (neg.f64 (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64)))))
(/.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) #s(literal 1 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) (/.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64)))) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) (-.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) #s(literal -1/1296 binary64)) (/.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64)))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) x)) (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) (-.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64))))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) #s(literal -1/1296 binary64)) x)) (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (neg.f64 x)))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) #s(literal 1 binary64))) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) (/.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) (-.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) #s(literal -1/1296 binary64)) (/.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (/.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
(*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (neg.f64 x)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))) (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)))
(*.f64 (/.f64 (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/216 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/216 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(*.f64 (/.f64 (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/216 binary64))) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/216 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(*.f64 (/.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) #s(literal -1 binary64)) (/.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
(+.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x #s(literal -1/36 binary64)))
(+.f64 (*.f64 x #s(literal -1/36 binary64)) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))))
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) x) (*.f64 #s(literal -1/36 binary64) x))
(+.f64 (*.f64 #s(literal -1/36 binary64) x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) x))
(fma.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x #s(literal -1/36 binary64)))
(fma.f64 x #s(literal -1/36 binary64) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) x (*.f64 #s(literal -1/36 binary64) x))
(fma.f64 #s(literal -1/36 binary64) x (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) x))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) x) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) (-.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) #s(literal -1/1296 binary64)) x) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)))
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) (-.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64))))))
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) #s(literal -1/1296 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) x)) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) (-.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) #s(literal -1/1296 binary64)) x)) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64))))
(/.f64 (neg.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) (-.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64)))))))
(/.f64 (neg.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) #s(literal -1/1296 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal -1/36 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 x #s(literal -1/36 binary64)) (*.f64 x #s(literal -1/36 binary64))) (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x #s(literal -1/36 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x #s(literal -1/36 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))) #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal -1/36 binary64)) (*.f64 x #s(literal -1/36 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x #s(literal -1/36 binary64)) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/36 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) x) (-.f64 (*.f64 (*.f64 #s(literal -1/36 binary64) x) (*.f64 #s(literal -1/36 binary64) x)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) x) (*.f64 #s(literal -1/36 binary64) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1/36 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) x) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -1/36 binary64) x) (*.f64 #s(literal -1/36 binary64) x) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) x)) (*.f64 (*.f64 #s(literal -1/36 binary64) x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) x)))))
(*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)))
(*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) x)
(+.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal -1/36 binary64))
(+.f64 #s(literal -1/36 binary64) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))))
(-.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1/36 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64))) (/.f64 #s(literal 1/1296 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 6 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) (+.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1/36 binary64))))) (/.f64 #s(literal 1/46656 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) (+.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1/36 binary64))))))
(-.f64 (/.f64 #s(literal 1/1296 binary64) (-.f64 #s(literal -1/36 binary64) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))))) (/.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) (-.f64 #s(literal -1/36 binary64) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))))))
(fma.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))))) #s(literal -1/36 binary64))
(fma.f64 x (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) #s(literal -1/36 binary64))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) #s(literal -1/36 binary64))
(fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) #s(literal -1/36 binary64))
(fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))
(fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) #s(literal -1/36 binary64))
(fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) #s(literal -1/36 binary64))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) #s(literal -1/36 binary64))
(fma.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/36 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))))) x #s(literal -1/36 binary64))
(fma.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64))
(fma.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 x x) #s(literal -1/36 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) x) #s(literal -1/36 binary64))
(fma.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x (*.f64 x x)) #s(literal -1/36 binary64))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x x) #s(literal -1/36 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) (-.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) (+.f64 #s(literal 1/1296 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) (-.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64))))) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) #s(literal -1/1296 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) #s(literal -1/1296 binary64)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) (-.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64))))) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) #s(literal -1/1296 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) (-.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64))) (neg.f64 (+.f64 #s(literal 1/1296 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) #s(literal -1/1296 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 6 binary64)) #s(literal 1/46656 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) (+.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1/36 binary64)))))
(/.f64 (-.f64 #s(literal 1/1296 binary64) (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64))) (-.f64 #s(literal -1/36 binary64) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) #s(literal 1/1296 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)))) (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) (-.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) #s(literal -1/1296 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 6 binary64)) #s(literal 1/46656 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) (+.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1/36 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/1296 binary64) (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)))) (neg.f64 (-.f64 #s(literal -1/36 binary64) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))))))
(pow.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) (-.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64))))) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) #s(literal -1/1296 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) (-.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) #s(literal -1/1296 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64))))
(*.f64 x (*.f64 x #s(literal 1/6 binary64)))
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(*.f64 (*.f64 x #s(literal 1/6 binary64)) x)
(*.f64 x #s(literal 1/6 binary64))
(*.f64 #s(literal 1/6 binary64) x)
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64)))) (*.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(neg.f64 (*.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))))
(/.f64 x (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64)))
(/.f64 (*.f64 x (*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (neg.f64 x))) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 x (*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (neg.f64 x)))) (neg.f64 (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 x) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) #s(literal 1 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (neg.f64 x)) x) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 x (*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (neg.f64 x))))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 x #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) #s(literal 1 binary64))) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (neg.f64 x)) x)) (neg.f64 (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) x)) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (*.f64 (/.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))) x))
(*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (*.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64)))))
(*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (/.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (/.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))) x))
(*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))) x)
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x (*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (neg.f64 x))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))) (*.f64 (*.f64 x x) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))))))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 (/.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/216 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/216 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/216 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/216 binary64))) (/.f64 (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (/.f64 (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/216 binary64))) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 x #s(literal -1 binary64)) (-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (*.f64 x x) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(*.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (*.f64 x x) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/216 binary64))) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) #s(literal -1 binary64)) (/.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (neg.f64 (*.f64 x x)) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(*.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (neg.f64 x)) #s(literal -1 binary64)) (/.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
(+.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))
(fma.f64 x (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))
(fma.f64 x (*.f64 x #s(literal -1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))))
(fma.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))))) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))
(fma.f64 (*.f64 x x) #s(literal -1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))))
(fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))
(fma.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))
(fma.f64 #s(literal -1/36 binary64) (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))
(fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) x) x (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))
(fma.f64 (*.f64 #s(literal -1/36 binary64) x) x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))))) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x)) (*.f64 #s(literal -1/46656 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x)))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))))
(/.f64 (*.f64 (*.f64 x x) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) (-.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64))))))
(/.f64 (*.f64 (*.f64 x x) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) #s(literal -1/1296 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) (*.f64 x x)) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) (-.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) #s(literal -1/1296 binary64)) (*.f64 x x)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x)) (*.f64 #s(literal -1/46656 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))))) (neg.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) (-.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) #s(literal -1/1296 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) (*.f64 x x))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) (-.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 4 binary64)) #s(literal -1/1296 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/36 binary64))))
(/.f64 (fma.f64 #s(literal -1/46656 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x)) (*.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x)))) (fma.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))))))))
(*.f64 x (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))))
(*.f64 (*.f64 x x) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)))
(*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64)) (*.f64 x x))
(*.f64 (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) x)
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
(pow.f64 x #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 2 binary64))
(*.f64 x x)
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (tan.f64 x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (tan.f64 x))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (neg.f64 (tan.f64 x))))
(neg.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (neg.f64 (tan.f64 x))))
(neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (neg.f64 x)) (tan.f64 x)))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (tan.f64 x))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (neg.f64 x)) (neg.f64 (tan.f64 x)))
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (tan.f64 x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (tan.f64 x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (tan.f64 x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (tan.f64 x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (neg.f64 x))) (neg.f64 (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (tan.f64 x))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (neg.f64 x)))) (neg.f64 (neg.f64 (neg.f64 (tan.f64 x)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (neg.f64 (tan.f64 x)))
(pow.f64 (/.f64 (tan.f64 x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (tan.f64 x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 x (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (tan.f64 x)))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(*.f64 (*.f64 x (*.f64 x x)) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)) (tan.f64 x)))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (*.f64 x (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (/.f64 x (tan.f64 x)))
(*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (neg.f64 x)) (/.f64 #s(literal 1 binary64) (neg.f64 (tan.f64 x))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (tan.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (tan.f64 x)) x)
(*.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (sin.f64 x)) (/.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (sin.f64 x)) (cos.f64 x))
(*.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 x (sin.f64 x)) (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) (sin.f64 x)) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))) (tan.f64 x)))
(*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)) (sin.f64 x)) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 x x) (sin.f64 x)) (/.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (sin.f64 x)) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (tan.f64 x)))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) #s(literal -1 binary64)) (/.f64 (neg.f64 x) (tan.f64 x)))
(*.f64 (/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (/.f64 x (tan.f64 x)))
(*.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (tan.f64 x)))
(*.f64 (/.f64 (neg.f64 (*.f64 x (*.f64 x x))) #s(literal -1 binary64)) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)) (tan.f64 x)))
(+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))
(+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))))
(+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) x) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) x))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x x))))
(+.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) x (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) x))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64))) (-.f64 (fma.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)))) (neg.f64 (-.f64 (fma.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal -1/6 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) x) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) x) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) x) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) x)) (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) x) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x x)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x)))))))
(*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))
(*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)) (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) x)
(*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (*.f64 x x))
(+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(+.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 x (*.f64 x #s(literal 1/6 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))
(fma.f64 x (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) #s(literal 1/6 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))
(fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))
(fma.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) x) x (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x)) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x)))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64))) (-.f64 (fma.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)) (*.f64 x x)) (-.f64 (fma.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)) (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x)) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))))) (neg.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))) (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)))) (neg.f64 (-.f64 (fma.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)) (*.f64 x x))) (neg.f64 (-.f64 (fma.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal -1/6 binary64))))
(/.f64 (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x)) (*.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x)))) (fma.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))
(*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) x)
(+.f64 (*.f64 (tan.f64 x) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (*.f64 (tan.f64 x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64))))
(+.f64 (*.f64 (tan.f64 x) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (*.f64 (tan.f64 x) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))
(+.f64 (*.f64 (tan.f64 x) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (*.f64 (tan.f64 x) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))))
(+.f64 (*.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (tan.f64 x)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64)) (tan.f64 x)))
(+.f64 (*.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (tan.f64 x)) (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (tan.f64 x)))
(+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (tan.f64 x)) (*.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (tan.f64 x)))
(fma.f64 (tan.f64 x) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (*.f64 (tan.f64 x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64))))
(fma.f64 (tan.f64 x) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 (tan.f64 x) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))
(fma.f64 (tan.f64 x) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (*.f64 (tan.f64 x) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))))
(fma.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (tan.f64 x) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64)) (tan.f64 x)))
(fma.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (tan.f64 x) (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (tan.f64 x)))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (tan.f64 x) (*.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (tan.f64 x)))
(/.f64 (*.f64 (sin.f64 x) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (*.f64 (cos.f64 x) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (sin.f64 x) (-.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x)))))))) (*.f64 (cos.f64 x) (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))))
(/.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (sin.f64 x)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))) (cos.f64 x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x))))))) (sin.f64 x)) (*.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (cos.f64 x)))
(/.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (tan.f64 x)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x))))))) (tan.f64 x)) (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))
(/.f64 (*.f64 (tan.f64 x) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (tan.f64 x) (-.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x)))))))) (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))
(/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (sin.f64 x)) (cos.f64 x))
(/.f64 (*.f64 (sin.f64 x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)))) (cos.f64 x))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (tan.f64 x))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x))))))) (tan.f64 x))) (neg.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))))
(/.f64 (neg.f64 (*.f64 (sin.f64 x) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (neg.f64 (*.f64 (cos.f64 x) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (sin.f64 x) (-.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x))))))))) (neg.f64 (*.f64 (cos.f64 x) (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (sin.f64 x))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))) (cos.f64 x))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x))))))) (sin.f64 x))) (neg.f64 (*.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (cos.f64 x))))
(/.f64 (neg.f64 (*.f64 (tan.f64 x) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (tan.f64 x) (-.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x))))))))) (neg.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (sin.f64 x))) (neg.f64 (cos.f64 x)))
(/.f64 (neg.f64 (*.f64 (sin.f64 x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))))) (neg.f64 (cos.f64 x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (tan.f64 x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (tan.f64 x) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (*.f64 (tan.f64 x) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 (tan.f64 x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64))) (*.f64 (tan.f64 x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64)))) (*.f64 (*.f64 (tan.f64 x) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (*.f64 (tan.f64 x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (tan.f64 x) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (tan.f64 x) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (*.f64 (tan.f64 x) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (-.f64 (*.f64 (*.f64 (tan.f64 x) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (*.f64 (tan.f64 x) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (*.f64 (*.f64 (tan.f64 x) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (*.f64 (tan.f64 x) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (tan.f64 x) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (tan.f64 x) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (tan.f64 x) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (*.f64 (tan.f64 x) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (-.f64 (*.f64 (*.f64 (tan.f64 x) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (*.f64 (tan.f64 x) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)))) (*.f64 (*.f64 (tan.f64 x) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (*.f64 (tan.f64 x) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (tan.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)) (tan.f64 x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (tan.f64 x)) (*.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (tan.f64 x)) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64)) (tan.f64 x)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64)) (tan.f64 x))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (tan.f64 x)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64)) (tan.f64 x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (tan.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (tan.f64 x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (tan.f64 x)) (*.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (tan.f64 x)) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (tan.f64 x)) (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (tan.f64 x))) (*.f64 (*.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (tan.f64 x)) (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (tan.f64 x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (tan.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (tan.f64 x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (tan.f64 x)) (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (tan.f64 x)) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (tan.f64 x)) (*.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (tan.f64 x))) (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (tan.f64 x)) (*.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (tan.f64 x))))))
(*.f64 (tan.f64 x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (tan.f64 x))
(+.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64)))
(+.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))
(+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64)) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) #s(literal -1/2 binary64))
(-.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x)))))) (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (-.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64)))) (/.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64)))))
(-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x)))))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)))) (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)))))
(fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64)))
(fma.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (*.f64 x x) (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)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)))
(fma.f64 (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)))
(fma.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -6 binary64))) #s(literal -1/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (pow.f64 (tan.f64 x) #s(literal -4 binary64)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (*.f64 (*.f64 x x) #s(literal -1/2 binary64))))) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))
(fma.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (pow.f64 (tan.f64 x) #s(literal -4 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal 1/2 binary64))) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))
(fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (*.f64 x x)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) x (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64)))
(fma.f64 (+.f64 (cos.f64 (+.f64 x x)) #s(literal 1 binary64)) #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))))
(fma.f64 (*.f64 x (/.f64 #s(literal 1 binary64) (tan.f64 x))) (*.f64 x (/.f64 #s(literal 1 binary64) (tan.f64 x))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) x) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (/.f64 #s(literal 1 binary64) (tan.f64 x)) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x))))) (-.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (-.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x)))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x))))))) (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (-.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x))))))))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x))))) (-.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x)))))))) (neg.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -6 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (pow.f64 (tan.f64 x) #s(literal -4 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x)))))) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (*.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x)))))))) (*.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x))))))))) (neg.f64 (neg.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -6 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (pow.f64 (tan.f64 x) #s(literal -4 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 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/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x)))))) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 #s(literal -1/8 binary64) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (*.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -6 binary64))))) (+.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64)) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal -1/8 binary64)) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (-.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) #s(literal -1/2 binary64)))))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (-.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x)))))))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x))))))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x (sin.f64 x)) (*.f64 (tan.f64 x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)))))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (+.f64 x (sin.f64 x)))) (/.f64 (*.f64 (tan.f64 x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)))) (neg.f64 (+.f64 x (sin.f64 x)))))
(neg.f64 (/.f64 (*.f64 (tan.f64 x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)))) (neg.f64 (+.f64 x (sin.f64 x)))))
(neg.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (neg.f64 (tan.f64 x))) (+.f64 x (sin.f64 x))))
(/.f64 (*.f64 (tan.f64 x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)))) (+.f64 x (sin.f64 x)))
(/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (neg.f64 (tan.f64 x))) (neg.f64 (+.f64 x (sin.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (sin.f64 x)) (*.f64 (tan.f64 x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 x (sin.f64 x)) (*.f64 (tan.f64 x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 x (sin.f64 x)) (*.f64 (tan.f64 x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 x (sin.f64 x)) (*.f64 (tan.f64 x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (+.f64 x (sin.f64 x)) (*.f64 (tan.f64 x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (tan.f64 x)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))) (+.f64 x (sin.f64 x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x))))))) (tan.f64 x)) (*.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (+.f64 x (sin.f64 x))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (neg.f64 (tan.f64 x)))) (neg.f64 (neg.f64 (+.f64 x (sin.f64 x)))))
(/.f64 (*.f64 (*.f64 (tan.f64 x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (+.f64 x (sin.f64 x)))
(/.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x)))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x))))))) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x)))) (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (tan.f64 x))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))) (+.f64 x (sin.f64 x)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x))))))) (tan.f64 x))) (neg.f64 (*.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (+.f64 x (sin.f64 x)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (neg.f64 (tan.f64 x))))) (neg.f64 (neg.f64 (neg.f64 (+.f64 x (sin.f64 x))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (tan.f64 x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64))) (neg.f64 (+.f64 x (sin.f64 x))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (+.f64 x x))))))) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))) (neg.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))))
(pow.f64 (/.f64 (+.f64 x (sin.f64 x)) (*.f64 (tan.f64 x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 x (sin.f64 x)) (*.f64 (tan.f64 x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (tan.f64 x) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x)))))
(*.f64 (tan.f64 x) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (+.f64 x (sin.f64 x))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))
(*.f64 (*.f64 (tan.f64 x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x))))
(*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (neg.f64 (tan.f64 x))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 x (sin.f64 x)))))
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x))) (*.f64 (tan.f64 x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (tan.f64 x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (tan.f64 x) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (+.f64 x (sin.f64 x))))
(*.f64 (/.f64 (*.f64 (tan.f64 x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)))) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 (tan.f64 x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)))) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (tan.f64 x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)))) (-.f64 (*.f64 x x) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))) (-.f64 x (sin.f64 x)))
(*.f64 (/.f64 (*.f64 (tan.f64 x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)))) (-.f64 (*.f64 x x) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x (sin.f64 x)))))
(*.f64 (/.f64 (tan.f64 x) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))))
(*.f64 (/.f64 (tan.f64 x) (-.f64 (*.f64 x x) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 x (sin.f64 x)))))
(*.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (/.f64 (tan.f64 x) (/.f64 #s(literal 1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))))
(*.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (-.f64 (*.f64 x x) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))) (/.f64 (tan.f64 x) (/.f64 #s(literal 1 binary64) (-.f64 x (sin.f64 x)))))
(*.f64 (/.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)))) (+.f64 x (sin.f64 x))))
(*.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (/.f64 (neg.f64 (tan.f64 x)) (+.f64 x (sin.f64 x))))
(*.f64 (/.f64 (neg.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)))) #s(literal -1 binary64)) (/.f64 (tan.f64 x) (+.f64 x (sin.f64 x))))
(+.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) #s(literal -1/2 binary64))
(+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal 1/2 binary64))))
(-.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))))) (/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))))))
(fma.f64 x (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) #s(literal -1/2 binary64))
(fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64))
(fma.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (*.f64 x x) #s(literal -1/2 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (*.f64 x x)) #s(literal -1/2 binary64))
(fma.f64 (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 binary64))) x #s(literal -1/2 binary64))
(fma.f64 (*.f64 x (/.f64 #s(literal 1 binary64) (tan.f64 x))) (*.f64 x (/.f64 #s(literal 1 binary64) (tan.f64 x))) #s(literal -1/2 binary64))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) x) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) x) #s(literal -1/2 binary64))
(fma.f64 (*.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal -1/2 binary64))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -6 binary64))) #s(literal -1/8 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (pow.f64 (tan.f64 x) #s(literal -4 binary64)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (*.f64 (*.f64 x x) #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -6 binary64))) #s(literal -1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (*.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (*.f64 (*.f64 x x) #s(literal -1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (pow.f64 (tan.f64 x) #s(literal -4 binary64)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (*.f64 (*.f64 x x) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -6 binary64))) #s(literal -1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (pow.f64 (tan.f64 x) #s(literal -4 binary64)) #s(literal -1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (pow.f64 (tan.f64 x) #s(literal -4 binary64)) #s(literal -1/4 binary64)) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal 1/2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (pow.f64 (tan.f64 x) #s(literal -4 binary64)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (*.f64 (*.f64 x x) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -6 binary64))) #s(literal -1/8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (pow.f64 (tan.f64 x) #s(literal -4 binary64)) #s(literal -1/4 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -6 binary64))) #s(literal -1/8 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (pow.f64 (tan.f64 x) #s(literal -4 binary64)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (*.f64 (*.f64 x x) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -6 binary64))) #s(literal -1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (*.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (*.f64 (*.f64 x x) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (pow.f64 (tan.f64 x) #s(literal -4 binary64)) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal 1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (pow.f64 (tan.f64 x) #s(literal -4 binary64)))) (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (pow.f64 (tan.f64 x) #s(literal -4 binary64))) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal 1/2 binary64))) (*.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (pow.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -6 binary64))) #s(literal -1/8 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (pow.f64 (tan.f64 x) #s(literal -4 binary64)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (*.f64 (*.f64 x x) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (pow.f64 (tan.f64 x) #s(literal -4 binary64)) #s(literal -1/4 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (pow.f64 (tan.f64 x) #s(literal -4 binary64))))) (neg.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (pow.f64 (tan.f64 x) #s(literal -4 binary64)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (*.f64 (*.f64 x x) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -6 binary64))) #s(literal -1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (pow.f64 (tan.f64 x) #s(literal -4 binary64)) #s(literal -1/4 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -6 binary64))) #s(literal -1/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (pow.f64 (tan.f64 x) #s(literal -4 binary64)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (*.f64 (*.f64 x x) #s(literal -1/2 binary64))))))
(*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (pow.f64 (tan.f64 x) #s(literal -4 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal 1/2 binary64))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))) (*.f64 x #s(literal -23/360 binary64)))
(+.f64 (*.f64 x #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))) (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))))) (-.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))) (*.f64 x #s(literal -23/360 binary64)))) (/.f64 (*.f64 (*.f64 x #s(literal -23/360 binary64)) (*.f64 x #s(literal -23/360 binary64))) (-.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))) (*.f64 x #s(literal -23/360 binary64)))))
(fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))) (*.f64 x #s(literal -23/360 binary64)))
(fma.f64 x #s(literal -23/360 binary64) (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))))
(fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 x #s(literal -23/360 binary64)))
(fma.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 x (*.f64 x x)) (*.f64 x #s(literal -23/360 binary64)))
(fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))) x (*.f64 x #s(literal -23/360 binary64)))
(fma.f64 #s(literal -23/360 binary64) x (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))))
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 x #s(literal -23/360 binary64)))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 x x) (*.f64 x #s(literal -23/360 binary64)))
(/.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))) (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -12167/46656000 binary64))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))) (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))) (-.f64 (*.f64 (*.f64 x #s(literal -23/360 binary64)) (*.f64 x #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))) (*.f64 x #s(literal -23/360 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))) (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))))) (*.f64 (*.f64 x #s(literal -23/360 binary64)) (*.f64 x #s(literal -23/360 binary64)))) (-.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))) (*.f64 x #s(literal -23/360 binary64))))
(/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))) #s(literal -12167/46656000 binary64))) (-.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))))
(/.f64 (*.f64 x (fma.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal -529/129600 binary64))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))) #s(literal -12167/46656000 binary64)) x) (-.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))))
(/.f64 (*.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal -529/129600 binary64)) x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))) (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -12167/46656000 binary64)))) (neg.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))) (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))) (-.f64 (*.f64 (*.f64 x #s(literal -23/360 binary64)) (*.f64 x #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))) (*.f64 x #s(literal -23/360 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))) (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))))) (*.f64 (*.f64 x #s(literal -23/360 binary64)) (*.f64 x #s(literal -23/360 binary64))))) (neg.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))) (*.f64 x #s(literal -23/360 binary64)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))) #s(literal -12167/46656000 binary64)))) (neg.f64 (-.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal -529/129600 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))) #s(literal -12167/46656000 binary64)) x)) (neg.f64 (-.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal -529/129600 binary64)) x)) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -12167/46656000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))))))) (fma.f64 (*.f64 x #s(literal -23/360 binary64)) (*.f64 x #s(literal -23/360 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))) (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))))) (*.f64 (*.f64 x #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))))))))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) x)
(+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (*.f64 x (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(+.f64 (*.f64 x (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (-.f64 (*.f64 x (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))) (/.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64)))) (-.f64 (*.f64 x (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(fma.f64 x (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) (*.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))
(fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))
(fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal -23/360 binary64)) (*.f64 x (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(fma.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))
(fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))) (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))
(fma.f64 #s(literal -23/360 binary64) (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal -23/360 binary64) (*.f64 x (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(fma.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) x (*.f64 x (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(fma.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) x (*.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))
(fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))) (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))
(fma.f64 (*.f64 x #s(literal -23/360 binary64)) (*.f64 x x) (*.f64 x (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(fma.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -12167/46656000 binary64))))) (fma.f64 (*.f64 x (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))) (-.f64 (*.f64 x (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64)))))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))) #s(literal -12167/46656000 binary64))) (-.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal -529/129600 binary64))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))) #s(literal -12167/46656000 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))))
(/.f64 (*.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal -529/129600 binary64)) (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -12167/46656000 binary64)))))) (neg.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64)))) (*.f64 (*.f64 x (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64)))))) (neg.f64 (-.f64 (*.f64 x (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))) #s(literal -12167/46656000 binary64)))) (neg.f64 (-.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal -529/129600 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))) #s(literal -12167/46656000 binary64)) (*.f64 x (*.f64 x x)))) (neg.f64 (-.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal -529/129600 binary64)) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -12167/46656000 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))))) (fma.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (-.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (*.f64 x (*.f64 (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))))))
(*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))))
(*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x x))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) x)
(+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))
(+.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/6 binary64))
(+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)))) (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
(+.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))))) (*.f64 (*.f64 x x) #s(literal -1/120 binary64)))
(-.f64 (/.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal -1/6 binary64))))
(-.f64 (/.f64 #s(literal 1/36 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (/.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (-.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))))
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))
(fma.f64 x (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))))) (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)))) (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)))) (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) x #s(literal 1/6 binary64))
(fma.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)))) x) x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
(/.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)) (-.f64 (fma.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64))) (neg.f64 (-.f64 (fma.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64))) (neg.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64))) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal -1/6 binary64))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal -1/6 binary64))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)) #s(literal 1/36 binary64))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)))) (neg.f64 (neg.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))))) (neg.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x)) (pow.f64 (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)))) (-.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)))) (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))))) #s(literal 3 binary64)) (*.f64 #s(literal -1/1728000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x)))) (fma.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))))) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 (*.f64 x x) #s(literal -1/120 binary64))) (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))))) (*.f64 (*.f64 x x) #s(literal -1/120 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal -1/6 binary64))))

simplify1.1s (6.9%)

Memory
-7.2MiB live, 439.9MiB allocated
Algorithm
egg-herbie
Rules
14 512×accelerator-lowering-fma.f32
14 512×accelerator-lowering-fma.f64
5 486×*-lowering-*.f32
5 486×*-lowering-*.f64
5 436×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03913211
111953199
236433060
081562938
Stop Event
iter limit
node limit
Counts
228 → 228
Calls
Call 1
Inputs
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(* -143/604800 (pow x 8))
(* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(* -143/604800 (pow x 8))
(* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(* 1/6 x)
(* x (+ 1/6 (* -23/360 (pow x 2))))
(* x (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(* x (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(* -143/604800 (pow x 7))
(* -1 (* (pow x 7) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* (pow x 7) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* (pow x 7) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(* -143/604800 (pow x 7))
(* -1 (* (pow x 7) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* -1 (* (pow x 7) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(* -1 (* (pow x 7) (- (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))) (* 1/6 (/ 1 (pow x 6))))))
(* -1/36 x)
(* x (- (* 529/129600 (pow x 4)) 1/36))
(* x (- (* (pow x 4) (+ 529/129600 (* 253/2721600 (pow x 2)))) 1/36))
(* x (- (* (pow x 4) (+ 529/129600 (* (pow x 2) (+ 253/2721600 (* 70279/2286144000 (pow x 2)))))) 1/36))
(* 20449/365783040000 (pow x 13))
(* (pow x 13) (+ 20449/365783040000 (* 1573/4572288000 (/ 1 (pow x 2)))))
(* (pow x 13) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (* 1573/4572288000 (/ 1 (pow x 2))))))
(* (pow x 13) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (+ (* 1573/4572288000 (/ 1 (pow x 2))) (* 253/2721600 (/ 1 (pow x 6)))))))
(* 20449/365783040000 (pow x 13))
(* (pow x 13) (+ 20449/365783040000 (* 1573/4572288000 (/ 1 (pow x 2)))))
(* -1 (* (pow x 13) (- (* -1 (/ (+ 1573/4572288000 (* 70279/2286144000 (/ 1 (pow x 2)))) (pow x 2))) 20449/365783040000)))
(* -1 (* (pow x 13) (- (* -1 (/ (+ 70279/2286144000 (* 253/2721600 (/ 1 (pow x 2)))) (pow x 4))) (+ 20449/365783040000 (* 1573/4572288000 (/ 1 (pow x 2)))))))
-1/36
(- (* 529/129600 (pow x 4)) 1/36)
(- (* (pow x 4) (+ 529/129600 (* 253/2721600 (pow x 2)))) 1/36)
(- (* (pow x 4) (+ 529/129600 (* (pow x 2) (+ 253/2721600 (* 70279/2286144000 (pow x 2)))))) 1/36)
(* 20449/365783040000 (pow x 12))
(* (pow x 12) (+ 20449/365783040000 (* 1573/4572288000 (/ 1 (pow x 2)))))
(* (pow x 12) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (* 1573/4572288000 (/ 1 (pow x 2))))))
(* (pow x 12) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (+ (* 1573/4572288000 (/ 1 (pow x 2))) (* 253/2721600 (/ 1 (pow x 6)))))))
(* 20449/365783040000 (pow x 12))
(* (pow x 12) (+ 20449/365783040000 (* 1573/4572288000 (/ 1 (pow x 2)))))
(* (pow x 12) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (* 1573/4572288000 (/ 1 (pow x 2))))))
(* (pow x 12) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (+ (* 1573/4572288000 (/ 1 (pow x 2))) (* 253/2721600 (/ 1 (pow x 6)))))))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 (pow x 2))
(* 1/6 x)
(* 1/6 x)
(* 1/6 x)
(* 1/6 x)
(* 1/6 x)
(* 1/6 x)
(* 1/6 x)
(* 1/6 x)
(* 1/6 x)
(* 1/6 x)
(* 1/6 x)
(* 1/6 x)
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(* -143/604800 (pow x 8))
(* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(* -143/604800 (pow x 8))
(* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(* -1/36 (pow x 2))
(* (pow x 2) (- (* 529/129600 (pow x 4)) 1/36))
(* (pow x 2) (- (* (pow x 4) (+ 529/129600 (* 253/2721600 (pow x 2)))) 1/36))
(* (pow x 2) (- (* (pow x 4) (+ 529/129600 (* (pow x 2) (+ 253/2721600 (* 70279/2286144000 (pow x 2)))))) 1/36))
(* 20449/365783040000 (pow x 14))
(* (pow x 14) (+ 20449/365783040000 (* 1573/4572288000 (/ 1 (pow x 2)))))
(* (pow x 14) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (* 1573/4572288000 (/ 1 (pow x 2))))))
(* (pow x 14) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (+ (* 1573/4572288000 (/ 1 (pow x 2))) (* 253/2721600 (/ 1 (pow x 6)))))))
(* 20449/365783040000 (pow x 14))
(* (pow x 14) (+ 20449/365783040000 (* 1573/4572288000 (/ 1 (pow x 2)))))
(* (pow x 14) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (* 1573/4572288000 (/ 1 (pow x 2))))))
(* (pow x 14) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (+ (* 1573/4572288000 (/ 1 (pow x 2))) (* 253/2721600 (/ 1 (pow x 6)))))))
(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/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(* -1/362880 (/ (* (pow x 9) (cos x)) (sin x)))
(* (pow x 9) (+ (* -1/362880 (/ (cos x) (sin x))) (* 1/5040 (/ (cos x) (* (pow x 2) (sin x))))))
(* (pow x 9) (+ (* -1/120 (/ (cos x) (* (pow x 4) (sin x)))) (+ (* -1/362880 (/ (cos x) (sin x))) (* 1/5040 (/ (cos x) (* (pow x 2) (sin x)))))))
(* (pow x 9) (+ (* -1/120 (/ (cos x) (* (pow x 4) (sin x)))) (+ (* -1/362880 (/ (cos x) (sin x))) (+ (* 1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (* 1/6 (/ (cos x) (* (pow x 6) (sin x))))))))
(* -1/362880 (/ (* (pow x 9) (cos x)) (sin x)))
(* -1 (* (pow x 9) (+ (* -1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (* 1/362880 (/ (cos x) (sin x))))))
(* -1 (* (pow x 9) (+ (* -1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (+ (* 1/362880 (/ (cos x) (sin x))) (* 1/120 (/ (cos x) (* (pow x 4) (sin x))))))))
(* -1 (* (pow x 9) (+ (* -1/6 (/ (cos x) (* (pow x 6) (sin x)))) (+ (* -1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (+ (* 1/362880 (/ (cos x) (sin x))) (* 1/120 (/ (cos x) (* (pow x 4) (sin x)))))))))
(* 1/6 (pow x 3))
(* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))
(* (pow x 3) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120))))
(* (pow x 3) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))))
(* -1/362880 (pow x 9))
(* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))
(* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(* (pow x 9) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(* -1/362880 (pow x 9))
(* -1 (* (pow x 9) (- 1/362880 (* 1/5040 (/ 1 (pow x 2))))))
(* -1 (* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2))))))
(* -1 (* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))))))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -1/120 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))))
(* -1/362880 (pow x 8))
(* (pow x 8) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))
(* (pow x 8) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(* (pow x 8) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(* -1/362880 (pow x 8))
(* (pow x 8) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))
(* (pow x 8) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(* (pow x 8) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(* 1/3 (pow x 3))
(* (pow x 3) (+ 1/3 (* -7/45 (pow x 2))))
(* (pow x 3) (+ 1/3 (* (pow x 2) (- (* 2/189 (pow x 2)) 7/45))))
(* (pow x 3) (+ 1/3 (* (pow x 2) (- (* (pow x 2) (+ 2/189 (* -13/14175 (pow x 2)))) 7/45))))
(/ (* (pow x 2) (cos x)) (sin x))
(* (pow x 2) (+ (/ (cos x) (sin x)) (/ (* (sin x) (- (* -1/2 (cos (* 2 x))) 1/2)) (* (pow x 2) (cos x)))))
(* (pow x 2) (+ (/ (cos x) (sin x)) (/ (* (sin x) (- (* -1/2 (cos (* 2 x))) 1/2)) (* (pow x 2) (cos x)))))
(* (pow x 2) (+ (/ (cos x) (sin x)) (/ (* (sin x) (- (* -1/2 (cos (* 2 x))) 1/2)) (* (pow x 2) (cos x)))))
(/ (* (pow x 2) (cos x)) (sin x))
(* (pow x 2) (+ (/ (cos x) (sin x)) (/ (* (sin x) (- (* -1/2 (cos (neg (* -2 x)))) 1/2)) (* (pow x 2) (cos x)))))
(* (pow x 2) (+ (/ (cos x) (sin x)) (/ (* (sin x) (- (* -1/2 (cos (neg (* -2 x)))) 1/2)) (* (pow x 2) (cos x)))))
(* (pow x 2) (+ (/ (cos x) (sin x)) (/ (* (sin x) (- (* -1/2 (cos (neg (* -2 x)))) 1/2)) (* (pow x 2) (cos x)))))
(* 1/3 (pow x 2))
(* (pow x 2) (+ 1/3 (* -4/15 (pow x 2))))
(* (pow x 2) (+ 1/3 (* (pow x 2) (- (* 52/945 (pow x 2)) 4/15))))
(* (pow x 2) (+ 1/3 (* (pow x 2) (- (* (pow x 2) (+ 52/945 (* -8/4725 (pow x 2)))) 4/15))))
(/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))
(* (pow x 2) (- (+ (* -1/2 (/ (cos (* 2 x)) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))) (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 2) (- (+ (* -1/2 (/ (cos (* 2 x)) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))) (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 2) (- (+ (* -1/2 (/ (cos (* 2 x)) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))) (* 1/2 (/ 1 (pow x 2)))))
(/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))
(* (pow x 2) (- (+ (* -1/2 (/ (cos (neg (* -2 x))) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))) (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 2) (- (+ (* -1/2 (/ (cos (neg (* -2 x))) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))) (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 2) (- (+ (* -1/2 (/ (cos (neg (* -2 x))) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))) (* 1/2 (/ 1 (pow x 2)))))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(/ (* x (cos x)) (sin x))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* x (- (+ (/ (cos x) (sin x)) (/ (* (sin x) (- (* -1/2 (cos (* 2 x))) 1/2)) (* (pow x 2) (cos x)))) (+ (* -1 (/ (* (cos x) (sin x)) (pow x 2))) (/ (cos x) x))))
(* x (- (+ (* -1 (/ (* (sin x) (- (/ (* (sin x) (- (* -1/2 (cos (* 2 x))) 1/2)) (cos x)) (* -1 (* (cos x) (sin x))))) (pow x 3))) (+ (/ (cos x) (sin x)) (/ (* (sin x) (- (* -1/2 (cos (* 2 x))) 1/2)) (* (pow x 2) (cos x))))) (+ (* -1 (/ (* (cos x) (sin x)) (pow x 2))) (/ (cos x) x))))
(/ (* x (cos x)) (sin x))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* (sin x) (- (* -1/2 (cos (neg (* -2 x)))) 1/2)) (cos x))) (* (cos x) (sin x))) x)) (cos x)) x)))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (sin x) (- (* -1 (/ (* (sin x) (- (* -1/2 (cos (neg (* -2 x)))) 1/2)) (cos x))) (* (cos x) (sin x)))) x)) (* -1 (/ (* (sin x) (- (* -1/2 (cos (neg (* -2 x)))) 1/2)) (cos x)))) (* (cos x) (sin x))) x)) (cos x)) x)))))
1/2
(+ 1/2 (* -2/3 (pow x 2)))
(+ 1/2 (* (pow x 2) (- (* 1/15 (pow x 2)) 2/3)))
(+ 1/2 (* (pow x 2) (- (* (pow x 2) (+ 1/15 (* 2/189 (pow x 2)))) 2/3)))
(/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))
(* (pow x 2) (- (/ (pow (cos x) 2) (pow (sin x) 2)) (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 2) (- (/ (pow (cos x) 2) (pow (sin x) 2)) (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 2) (- (/ (pow (cos x) 2) (pow (sin x) 2)) (* 1/2 (/ 1 (pow x 2)))))
(/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))
(* (pow x 2) (- (/ (pow (cos x) 2) (pow (sin x) 2)) (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 2) (- (/ (pow (cos x) 2) (pow (sin x) 2)) (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 2) (- (/ (pow (cos x) 2) (pow (sin x) 2)) (* 1/2 (/ 1 (pow x 2)))))
(* -23/360 x)
(* x (- (* -11/15120 (pow x 2)) 23/360))
(* x (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))
(* x (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))
(* -143/604800 (pow x 5))
(* -1 (* (pow x 5) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* (pow x 5) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* (pow x 5) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* -143/604800 (pow x 5))
(* -1 (* (pow x 5) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* -1 (* (pow x 5) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(* -1 (* (pow x 5) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(* -23/360 (pow x 3))
(* (pow x 3) (- (* -11/15120 (pow x 2)) 23/360))
(* (pow x 3) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))
(* (pow x 3) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))
(* -143/604800 (pow x 7))
(* -1 (* (pow x 7) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* (pow x 7) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* (pow x 7) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* -143/604800 (pow x 7))
(* -1 (* (pow x 7) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* -1 (* (pow x 7) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(* -1 (* (pow x 7) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
1/6
(+ 1/6 (* -1/120 (pow x 2)))
(+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120)))
(+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120)))
(* -1/362880 (pow x 6))
(* (pow x 6) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))
(* (pow x 6) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(* (pow x 6) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(* -1/362880 (pow x 6))
(* (pow x 6) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))
(* (pow x 6) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(* (pow x 6) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))
Outputs
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(* -143/604800 (pow x 8))
(*.f64 #s(literal -143/604800 binary64) (pow.f64 x #s(literal 8 binary64)))
(* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))))
(* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (-.f64 #s(literal -143/604800 binary64) (/.f64 (+.f64 #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) (*.f64 x x))))
(* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (+.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) (-.f64 (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))) (/.f64 #s(literal 23/360 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))))
(* -143/604800 (pow x 8))
(*.f64 #s(literal -143/604800 binary64) (pow.f64 x #s(literal 8 binary64)))
(* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))))
(* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (-.f64 #s(literal -143/604800 binary64) (/.f64 (+.f64 #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) (*.f64 x x))))
(* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (+.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) (-.f64 (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))) (/.f64 #s(literal 23/360 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))))
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* x (+ 1/6 (* -23/360 (pow x 2))))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(* x (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(* x (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(* -143/604800 (pow x 7))
(*.f64 #s(literal -143/604800 binary64) (pow.f64 x #s(literal 7 binary64)))
(* -1 (* (pow x 7) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))))
(* (pow x 7) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(*.f64 (-.f64 #s(literal -143/604800 binary64) (/.f64 (+.f64 #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) (*.f64 x x))) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) (-.f64 (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))) (/.f64 #s(literal 23/360 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (pow.f64 x #s(literal 7 binary64)))
(* -143/604800 (pow x 7))
(*.f64 #s(literal -143/604800 binary64) (pow.f64 x #s(literal 7 binary64)))
(* -1 (* (pow x 7) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))))
(* -1 (* (pow x 7) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (-.f64 (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))) (/.f64 #s(literal 23/360 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))
(* -1 (* (pow x 7) (- (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))) (* 1/6 (/ 1 (pow x 6))))))
(*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) (-.f64 (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))) (/.f64 #s(literal 23/360 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (pow.f64 x #s(literal 7 binary64)))
(* -1/36 x)
(*.f64 x #s(literal -1/36 binary64))
(* x (- (* 529/129600 (pow x 4)) 1/36))
(*.f64 x (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64)))
(* x (- (* (pow x 4) (+ 529/129600 (* 253/2721600 (pow x 2)))) 1/36))
(*.f64 x (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 253/2721600 binary64)) #s(literal 529/129600 binary64)) #s(literal -1/36 binary64)))
(* x (- (* (pow x 4) (+ 529/129600 (* (pow x 2) (+ 253/2721600 (* 70279/2286144000 (pow x 2)))))) 1/36))
(*.f64 x (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 70279/2286144000 binary64) #s(literal 253/2721600 binary64)) #s(literal 529/129600 binary64)) #s(literal -1/36 binary64)))
(* 20449/365783040000 (pow x 13))
(*.f64 #s(literal 20449/365783040000 binary64) (pow.f64 x #s(literal 13 binary64)))
(* (pow x 13) (+ 20449/365783040000 (* 1573/4572288000 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 13 binary64)) (+.f64 #s(literal 20449/365783040000 binary64) (/.f64 #s(literal 1573/4572288000 binary64) (*.f64 x x))))
(* (pow x 13) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (* 1573/4572288000 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 13 binary64)) (+.f64 (/.f64 #s(literal 1573/4572288000 binary64) (*.f64 x x)) (+.f64 #s(literal 20449/365783040000 binary64) (/.f64 #s(literal 70279/2286144000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))))
(* (pow x 13) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (+ (* 1573/4572288000 (/ 1 (pow x 2))) (* 253/2721600 (/ 1 (pow x 6)))))))
(*.f64 (pow.f64 x #s(literal 13 binary64)) (+.f64 (+.f64 #s(literal 20449/365783040000 binary64) (/.f64 #s(literal 1573/4572288000 binary64) (*.f64 x x))) (+.f64 (/.f64 #s(literal 253/2721600 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 70279/2286144000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))))
(* 20449/365783040000 (pow x 13))
(*.f64 #s(literal 20449/365783040000 binary64) (pow.f64 x #s(literal 13 binary64)))
(* (pow x 13) (+ 20449/365783040000 (* 1573/4572288000 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 13 binary64)) (+.f64 #s(literal 20449/365783040000 binary64) (/.f64 #s(literal 1573/4572288000 binary64) (*.f64 x x))))
(* -1 (* (pow x 13) (- (* -1 (/ (+ 1573/4572288000 (* 70279/2286144000 (/ 1 (pow x 2)))) (pow x 2))) 20449/365783040000)))
(*.f64 (pow.f64 x #s(literal 13 binary64)) (neg.f64 (-.f64 #s(literal -20449/365783040000 binary64) (/.f64 (+.f64 #s(literal 1573/4572288000 binary64) (/.f64 #s(literal 70279/2286144000 binary64) (*.f64 x x))) (*.f64 x x)))))
(* -1 (* (pow x 13) (- (* -1 (/ (+ 70279/2286144000 (* 253/2721600 (/ 1 (pow x 2)))) (pow x 4))) (+ 20449/365783040000 (* 1573/4572288000 (/ 1 (pow x 2)))))))
(*.f64 (pow.f64 x #s(literal 13 binary64)) (+.f64 (/.f64 (+.f64 #s(literal 70279/2286144000 binary64) (/.f64 #s(literal 253/2721600 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 #s(literal 20449/365783040000 binary64) (/.f64 #s(literal 1573/4572288000 binary64) (*.f64 x x)))))
-1/36
#s(literal -1/36 binary64)
(- (* 529/129600 (pow x 4)) 1/36)
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))
(- (* (pow x 4) (+ 529/129600 (* 253/2721600 (pow x 2)))) 1/36)
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 253/2721600 binary64)) #s(literal 529/129600 binary64)) #s(literal -1/36 binary64))
(- (* (pow x 4) (+ 529/129600 (* (pow x 2) (+ 253/2721600 (* 70279/2286144000 (pow x 2)))))) 1/36)
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 70279/2286144000 binary64) #s(literal 253/2721600 binary64)) #s(literal 529/129600 binary64)) #s(literal -1/36 binary64))
(* 20449/365783040000 (pow x 12))
(*.f64 #s(literal 20449/365783040000 binary64) (pow.f64 x #s(literal 12 binary64)))
(* (pow x 12) (+ 20449/365783040000 (* 1573/4572288000 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 20449/365783040000 binary64) (/.f64 #s(literal 1573/4572288000 binary64) (*.f64 x x))) (pow.f64 x #s(literal 12 binary64)))
(* (pow x 12) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (* 1573/4572288000 (/ 1 (pow x 2))))))
(*.f64 (+.f64 (/.f64 #s(literal 1573/4572288000 binary64) (*.f64 x x)) (+.f64 #s(literal 20449/365783040000 binary64) (/.f64 #s(literal 70279/2286144000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (pow.f64 x #s(literal 12 binary64)))
(* (pow x 12) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (+ (* 1573/4572288000 (/ 1 (pow x 2))) (* 253/2721600 (/ 1 (pow x 6)))))))
(*.f64 (+.f64 (+.f64 #s(literal 20449/365783040000 binary64) (/.f64 #s(literal 1573/4572288000 binary64) (*.f64 x x))) (+.f64 (/.f64 #s(literal 253/2721600 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 70279/2286144000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (pow.f64 x #s(literal 12 binary64)))
(* 20449/365783040000 (pow x 12))
(*.f64 #s(literal 20449/365783040000 binary64) (pow.f64 x #s(literal 12 binary64)))
(* (pow x 12) (+ 20449/365783040000 (* 1573/4572288000 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 20449/365783040000 binary64) (/.f64 #s(literal 1573/4572288000 binary64) (*.f64 x x))) (pow.f64 x #s(literal 12 binary64)))
(* (pow x 12) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (* 1573/4572288000 (/ 1 (pow x 2))))))
(*.f64 (+.f64 (/.f64 #s(literal 1573/4572288000 binary64) (*.f64 x x)) (+.f64 #s(literal 20449/365783040000 binary64) (/.f64 #s(literal 70279/2286144000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (pow.f64 x #s(literal 12 binary64)))
(* (pow x 12) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (+ (* 1573/4572288000 (/ 1 (pow x 2))) (* 253/2721600 (/ 1 (pow x 6)))))))
(*.f64 (+.f64 (+.f64 #s(literal 20449/365783040000 binary64) (/.f64 #s(literal 1573/4572288000 binary64) (*.f64 x x))) (+.f64 (/.f64 #s(literal 253/2721600 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 70279/2286144000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (pow.f64 x #s(literal 12 binary64)))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(* -143/604800 (pow x 8))
(*.f64 #s(literal -143/604800 binary64) (pow.f64 x #s(literal 8 binary64)))
(* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))))
(* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (-.f64 #s(literal -143/604800 binary64) (/.f64 (+.f64 #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) (*.f64 x x))))
(* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (+.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) (-.f64 (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))) (/.f64 #s(literal 23/360 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))))
(* -143/604800 (pow x 8))
(*.f64 #s(literal -143/604800 binary64) (pow.f64 x #s(literal 8 binary64)))
(* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))))
(* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (-.f64 #s(literal -143/604800 binary64) (/.f64 (+.f64 #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) (*.f64 x x))))
(* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (+.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) (-.f64 (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))) (/.f64 #s(literal 23/360 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))))
(* -1/36 (pow x 2))
(*.f64 x (*.f64 x #s(literal -1/36 binary64)))
(* (pow x 2) (- (* 529/129600 (pow x 4)) 1/36))
(*.f64 x (*.f64 x (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 529/129600 binary64) #s(literal -1/36 binary64))))
(* (pow x 2) (- (* (pow x 4) (+ 529/129600 (* 253/2721600 (pow x 2)))) 1/36))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 253/2721600 binary64)) #s(literal 529/129600 binary64)) #s(literal -1/36 binary64)))
(* (pow x 2) (- (* (pow x 4) (+ 529/129600 (* (pow x 2) (+ 253/2721600 (* 70279/2286144000 (pow x 2)))))) 1/36))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 70279/2286144000 binary64) #s(literal 253/2721600 binary64)) #s(literal 529/129600 binary64)) #s(literal -1/36 binary64)))
(* 20449/365783040000 (pow x 14))
(*.f64 #s(literal 20449/365783040000 binary64) (pow.f64 x #s(literal 14 binary64)))
(* (pow x 14) (+ 20449/365783040000 (* 1573/4572288000 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 20449/365783040000 binary64) (/.f64 #s(literal 1573/4572288000 binary64) (*.f64 x x))) (pow.f64 x #s(literal 14 binary64)))
(* (pow x 14) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (* 1573/4572288000 (/ 1 (pow x 2))))))
(*.f64 (+.f64 (/.f64 #s(literal 1573/4572288000 binary64) (*.f64 x x)) (+.f64 #s(literal 20449/365783040000 binary64) (/.f64 #s(literal 70279/2286144000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (pow.f64 x #s(literal 14 binary64)))
(* (pow x 14) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (+ (* 1573/4572288000 (/ 1 (pow x 2))) (* 253/2721600 (/ 1 (pow x 6)))))))
(*.f64 (+.f64 (+.f64 #s(literal 20449/365783040000 binary64) (/.f64 #s(literal 1573/4572288000 binary64) (*.f64 x x))) (+.f64 (/.f64 #s(literal 253/2721600 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 70279/2286144000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (pow.f64 x #s(literal 14 binary64)))
(* 20449/365783040000 (pow x 14))
(*.f64 #s(literal 20449/365783040000 binary64) (pow.f64 x #s(literal 14 binary64)))
(* (pow x 14) (+ 20449/365783040000 (* 1573/4572288000 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 20449/365783040000 binary64) (/.f64 #s(literal 1573/4572288000 binary64) (*.f64 x x))) (pow.f64 x #s(literal 14 binary64)))
(* (pow x 14) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (* 1573/4572288000 (/ 1 (pow x 2))))))
(*.f64 (+.f64 (/.f64 #s(literal 1573/4572288000 binary64) (*.f64 x x)) (+.f64 #s(literal 20449/365783040000 binary64) (/.f64 #s(literal 70279/2286144000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (pow.f64 x #s(literal 14 binary64)))
(* (pow x 14) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (+ (* 1573/4572288000 (/ 1 (pow x 2))) (* 253/2721600 (/ 1 (pow x 6)))))))
(*.f64 (+.f64 (+.f64 #s(literal 20449/365783040000 binary64) (/.f64 #s(literal 1573/4572288000 binary64) (*.f64 x x))) (+.f64 (/.f64 #s(literal 253/2721600 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 70279/2286144000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (pow.f64 x #s(literal 14 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/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(* -1/362880 (/ (* (pow x 9) (cos x)) (sin x)))
(*.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (*.f64 #s(literal -1/362880 binary64) (pow.f64 x #s(literal 9 binary64))))
(* (pow x 9) (+ (* -1/362880 (/ (cos x) (sin x))) (* 1/5040 (/ (cos x) (* (pow x 2) (sin x))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (*.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)))))
(* (pow x 9) (+ (* -1/120 (/ (cos x) (* (pow x 4) (sin x)))) (+ (* -1/362880 (/ (cos x) (sin x))) (* 1/5040 (/ (cos x) (* (pow x 2) (sin x)))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (fma.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 x x))) (/.f64 (*.f64 (cos.f64 x) #s(literal -1/120 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (sin.f64 x)))))
(* (pow x 9) (+ (* -1/120 (/ (cos x) (* (pow x 4) (sin x)))) (+ (* -1/362880 (/ (cos x) (sin x))) (+ (* 1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (* 1/6 (/ (cos x) (* (pow x 6) (sin x))))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (fma.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 x x))) (*.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(* -1/362880 (/ (* (pow x 9) (cos x)) (sin x)))
(*.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (*.f64 #s(literal -1/362880 binary64) (pow.f64 x #s(literal 9 binary64))))
(* -1 (* (pow x 9) (+ (* -1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (* 1/362880 (/ (cos x) (sin x))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (*.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)))))
(* -1 (* (pow x 9) (+ (* -1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (+ (* 1/362880 (/ (cos x) (sin x))) (* 1/120 (/ (cos x) (* (pow x 4) (sin x))))))))
(*.f64 (fma.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (*.f64 (cos.f64 x) #s(literal -1/5040 binary64)) (*.f64 x (*.f64 x (sin.f64 x))))) (neg.f64 (pow.f64 x #s(literal 9 binary64))))
(* -1 (* (pow x 9) (+ (* -1/6 (/ (cos x) (* (pow x 6) (sin x)))) (+ (* -1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (+ (* 1/362880 (/ (cos x) (sin x))) (* 1/120 (/ (cos x) (* (pow x 4) (sin x)))))))))
(*.f64 (fma.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 (/.f64 #s(literal -1/5040 binary64) (*.f64 x x)) (/.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 6 binary64)))))) (neg.f64 (pow.f64 x #s(literal 9 binary64))))
(* 1/6 (pow x 3))
(*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal -1/120 binary64) #s(literal 1/6 binary64)))
(* (pow x 3) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120))))
(*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/5040 binary64) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))
(* (pow x 3) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
(* -1/362880 (pow x 9))
(*.f64 #s(literal -1/362880 binary64) (pow.f64 x #s(literal 9 binary64)))
(* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 x x))))
(* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 x x))) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))
(* (pow x 9) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)) (+.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) #s(literal -1/362880 binary64))))
(* -1/362880 (pow x 9))
(*.f64 #s(literal -1/362880 binary64) (pow.f64 x #s(literal 9 binary64)))
(* -1 (* (pow x 9) (- 1/362880 (* 1/5040 (/ 1 (pow x 2))))))
(*.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (neg.f64 (pow.f64 x #s(literal 9 binary64))))
(* -1 (* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 x x))) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))
(* -1 (* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)) (+.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) #s(literal -1/362880 binary64))))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -1/120 (pow x 2))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/120 binary64) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/5040 binary64) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
(* -1/362880 (pow x 8))
(*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -1/362880 binary64))
(* (pow x 8) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 x x))))
(* (pow x 8) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (+.f64 (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 x x))) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))
(* (pow x 8) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)) (+.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) #s(literal -1/362880 binary64))))
(* -1/362880 (pow x 8))
(*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -1/362880 binary64))
(* (pow x 8) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 x x))))
(* (pow x 8) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (+.f64 (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 x x))) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))
(* (pow x 8) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)) (+.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) #s(literal -1/362880 binary64))))
(* 1/3 (pow x 3))
(*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/3 binary64))
(* (pow x 3) (+ 1/3 (* -7/45 (pow x 2))))
(*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -7/45 binary64) #s(literal 1/3 binary64))))
(* (pow x 3) (+ 1/3 (* (pow x 2) (- (* 2/189 (pow x 2)) 7/45))))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 2/189 binary64) #s(literal -7/45 binary64))) #s(literal 1/3 binary64)))
(* (pow x 3) (+ 1/3 (* (pow x 2) (- (* (pow x 2) (+ 2/189 (* -13/14175 (pow x 2)))) 7/45))))
(*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -13/14175 binary64) #s(literal 2/189 binary64)) #s(literal -7/45 binary64)) #s(literal 1/3 binary64))))
(/ (* (pow x 2) (cos x)) (sin x))
(*.f64 (*.f64 x x) (/.f64 (cos.f64 x) (sin.f64 x)))
(* (pow x 2) (+ (/ (cos x) (sin x)) (/ (* (sin x) (- (* -1/2 (cos (* 2 x))) 1/2)) (* (pow x 2) (cos x)))))
(*.f64 (*.f64 x x) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal -1/2 binary64)) (/.f64 (sin.f64 x) (*.f64 x (*.f64 x (cos.f64 x)))) (/.f64 (cos.f64 x) (sin.f64 x))))
(* (pow x 2) (+ (/ (cos x) (sin x)) (/ (* (sin x) (- (* -1/2 (cos (* 2 x))) 1/2)) (* (pow x 2) (cos x)))))
(*.f64 (*.f64 x x) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal -1/2 binary64)) (/.f64 (sin.f64 x) (*.f64 x (*.f64 x (cos.f64 x)))) (/.f64 (cos.f64 x) (sin.f64 x))))
(* (pow x 2) (+ (/ (cos x) (sin x)) (/ (* (sin x) (- (* -1/2 (cos (* 2 x))) 1/2)) (* (pow x 2) (cos x)))))
(*.f64 (*.f64 x x) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal -1/2 binary64)) (/.f64 (sin.f64 x) (*.f64 x (*.f64 x (cos.f64 x)))) (/.f64 (cos.f64 x) (sin.f64 x))))
(/ (* (pow x 2) (cos x)) (sin x))
(*.f64 (*.f64 x x) (/.f64 (cos.f64 x) (sin.f64 x)))
(* (pow x 2) (+ (/ (cos x) (sin x)) (/ (* (sin x) (- (* -1/2 (cos (neg (* -2 x)))) 1/2)) (* (pow x 2) (cos x)))))
(*.f64 (*.f64 x x) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal -1/2 binary64)) (/.f64 (sin.f64 x) (*.f64 x (*.f64 x (cos.f64 x)))) (/.f64 (cos.f64 x) (sin.f64 x))))
(* (pow x 2) (+ (/ (cos x) (sin x)) (/ (* (sin x) (- (* -1/2 (cos (neg (* -2 x)))) 1/2)) (* (pow x 2) (cos x)))))
(*.f64 (*.f64 x x) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal -1/2 binary64)) (/.f64 (sin.f64 x) (*.f64 x (*.f64 x (cos.f64 x)))) (/.f64 (cos.f64 x) (sin.f64 x))))
(* (pow x 2) (+ (/ (cos x) (sin x)) (/ (* (sin x) (- (* -1/2 (cos (neg (* -2 x)))) 1/2)) (* (pow x 2) (cos x)))))
(*.f64 (*.f64 x x) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal -1/2 binary64)) (/.f64 (sin.f64 x) (*.f64 x (*.f64 x (cos.f64 x)))) (/.f64 (cos.f64 x) (sin.f64 x))))
(* 1/3 (pow x 2))
(*.f64 x (*.f64 x #s(literal 1/3 binary64)))
(* (pow x 2) (+ 1/3 (* -4/15 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -4/15 binary64)) #s(literal 1/3 binary64))))
(* (pow x 2) (+ 1/3 (* (pow x 2) (- (* 52/945 (pow x 2)) 4/15))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 52/945 binary64) #s(literal -4/15 binary64)) #s(literal 1/3 binary64)))
(* (pow x 2) (+ 1/3 (* (pow x 2) (- (* (pow x 2) (+ 52/945 (* -8/4725 (pow x 2)))) 4/15))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -8/4725 binary64)) #s(literal 52/945 binary64)) #s(literal -4/15 binary64)) #s(literal 1/3 binary64)))
(/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))
(/.f64 (*.f64 x (*.f64 x (pow.f64 (cos.f64 x) #s(literal 2 binary64)))) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))
(* (pow x 2) (- (+ (* -1/2 (/ (cos (* 2 x)) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))) (* 1/2 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x x) (fma.f64 (+.f64 (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal -1/2 binary64) (*.f64 x x)) (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(* (pow x 2) (- (+ (* -1/2 (/ (cos (* 2 x)) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))) (* 1/2 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x x) (fma.f64 (+.f64 (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal -1/2 binary64) (*.f64 x x)) (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(* (pow x 2) (- (+ (* -1/2 (/ (cos (* 2 x)) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))) (* 1/2 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x x) (fma.f64 (+.f64 (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal -1/2 binary64) (*.f64 x x)) (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))
(/.f64 (*.f64 x (*.f64 x (pow.f64 (cos.f64 x) #s(literal 2 binary64)))) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))
(* (pow x 2) (- (+ (* -1/2 (/ (cos (neg (* -2 x))) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))) (* 1/2 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x x) (fma.f64 (+.f64 (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal -1/2 binary64) (*.f64 x x)) (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(* (pow x 2) (- (+ (* -1/2 (/ (cos (neg (* -2 x))) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))) (* 1/2 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x x) (fma.f64 (+.f64 (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal -1/2 binary64) (*.f64 x x)) (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(* (pow x 2) (- (+ (* -1/2 (/ (cos (neg (* -2 x))) (pow x 2))) (/ (pow (cos x) 2) (pow (sin x) 2))) (* 1/2 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x x) (fma.f64 (+.f64 (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal -1/2 binary64) (*.f64 x x)) (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(/ (* x (cos x)) (sin x))
(/.f64 (*.f64 x (cos.f64 x)) (sin.f64 x))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(*.f64 x (-.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (cos.f64 x) x)))
(* x (- (+ (/ (cos x) (sin x)) (/ (* (sin x) (- (* -1/2 (cos (* 2 x))) 1/2)) (* (pow x 2) (cos x)))) (+ (* -1 (/ (* (cos x) (sin x)) (pow x 2))) (/ (cos x) x))))
(*.f64 x (+.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (/.f64 (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal -1/2 binary64)) (cos.f64 x)))) x) (cos.f64 x)) x)))
(* x (- (+ (* -1 (/ (* (sin x) (- (/ (* (sin x) (- (* -1/2 (cos (* 2 x))) 1/2)) (cos x)) (* -1 (* (cos x) (sin x))))) (pow x 3))) (+ (/ (cos x) (sin x)) (/ (* (sin x) (- (* -1/2 (cos (* 2 x))) 1/2)) (* (pow x 2) (cos x))))) (+ (* -1 (/ (* (cos x) (sin x)) (pow x 2))) (/ (cos x) x))))
(*.f64 x (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal -1/2 binary64)) (cos.f64 x)))) x) (cos.f64 x)) x) (fma.f64 (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal -1/2 binary64)) (cos.f64 x)))) (neg.f64 (/.f64 (sin.f64 x) (*.f64 x (*.f64 x x)))) (/.f64 (cos.f64 x) (sin.f64 x)))))
(/ (* x (cos x)) (sin x))
(/.f64 (*.f64 x (cos.f64 x)) (sin.f64 x))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 x (-.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (cos.f64 x) x)))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* (sin x) (- (* -1/2 (cos (neg (* -2 x)))) 1/2)) (cos x))) (* (cos x) (sin x))) x)) (cos x)) x)))))
(*.f64 x (+.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (/.f64 (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal -1/2 binary64)) (cos.f64 x)))) x) (cos.f64 x)) x)))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (sin x) (- (* -1 (/ (* (sin x) (- (* -1/2 (cos (neg (* -2 x)))) 1/2)) (cos x))) (* (cos x) (sin x)))) x)) (* -1 (/ (* (sin x) (- (* -1/2 (cos (neg (* -2 x)))) 1/2)) (cos x)))) (* (cos x) (sin x))) x)) (cos x)) x)))))
(*.f64 x (+.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (-.f64 (/.f64 (*.f64 (sin.f64 x) (+.f64 (+.f64 (/.f64 (*.f64 (sin.f64 x) (-.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal -1/2 binary64)) (neg.f64 (cos.f64 x))) (cos.f64 x))) x) (/.f64 (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 x #s(literal -2 binary64))) #s(literal -1/2 binary64)) (cos.f64 x))) (cos.f64 x))) x) (cos.f64 x)) x)))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -2/3 (pow x 2)))
(fma.f64 x (*.f64 x #s(literal -2/3 binary64)) #s(literal 1/2 binary64))
(+ 1/2 (* (pow x 2) (- (* 1/15 (pow x 2)) 2/3)))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/15 binary64) #s(literal -2/3 binary64)) #s(literal 1/2 binary64))
(+ 1/2 (* (pow x 2) (- (* (pow x 2) (+ 1/15 (* 2/189 (pow x 2)))) 2/3)))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 2/189 binary64) #s(literal 1/15 binary64)) #s(literal -2/3 binary64)) #s(literal 1/2 binary64))
(/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))
(/.f64 (*.f64 x (*.f64 x (pow.f64 (cos.f64 x) #s(literal 2 binary64)))) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))
(* (pow x 2) (- (/ (pow (cos x) 2) (pow (sin x) 2)) (* 1/2 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal -1/2 binary64) (*.f64 x x))))
(* (pow x 2) (- (/ (pow (cos x) 2) (pow (sin x) 2)) (* 1/2 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal -1/2 binary64) (*.f64 x x))))
(* (pow x 2) (- (/ (pow (cos x) 2) (pow (sin x) 2)) (* 1/2 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal -1/2 binary64) (*.f64 x x))))
(/ (* (pow x 2) (pow (cos x) 2)) (pow (sin x) 2))
(/.f64 (*.f64 x (*.f64 x (pow.f64 (cos.f64 x) #s(literal 2 binary64)))) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))
(* (pow x 2) (- (/ (pow (cos x) 2) (pow (sin x) 2)) (* 1/2 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal -1/2 binary64) (*.f64 x x))))
(* (pow x 2) (- (/ (pow (cos x) 2) (pow (sin x) 2)) (* 1/2 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal -1/2 binary64) (*.f64 x x))))
(* (pow x 2) (- (/ (pow (cos x) 2) (pow (sin x) 2)) (* 1/2 (/ 1 (pow x 2)))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal -1/2 binary64) (*.f64 x x))))
(* -23/360 x)
(*.f64 x #s(literal -23/360 binary64))
(* x (- (* -11/15120 (pow x 2)) 23/360))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))
(* x (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))
(* x (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))
(* -143/604800 (pow x 5))
(*.f64 #s(literal -143/604800 binary64) (pow.f64 x #s(literal 5 binary64)))
(* -1 (* (pow x 5) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))))
(* (pow x 5) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(*.f64 (-.f64 #s(literal -143/604800 binary64) (/.f64 (+.f64 #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 5) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(*.f64 (-.f64 #s(literal -143/604800 binary64) (/.f64 (+.f64 #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))
(* -143/604800 (pow x 5))
(*.f64 #s(literal -143/604800 binary64) (pow.f64 x #s(literal 5 binary64)))
(* -1 (* (pow x 5) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))))
(* -1 (* (pow x 5) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))) (/.f64 #s(literal 23/360 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))
(* -1 (* (pow x 5) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))) (/.f64 #s(literal 23/360 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))
(* -23/360 (pow x 3))
(*.f64 #s(literal -23/360 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (- (* -11/15120 (pow x 2)) 23/360))
(*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))))
(* (pow x 3) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x x)))
(* (pow x 3) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x x)))
(* -143/604800 (pow x 7))
(*.f64 #s(literal -143/604800 binary64) (pow.f64 x #s(literal 7 binary64)))
(* -1 (* (pow x 7) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))))
(* (pow x 7) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(*.f64 (-.f64 #s(literal -143/604800 binary64) (/.f64 (+.f64 #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) (*.f64 x x))) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(*.f64 (-.f64 #s(literal -143/604800 binary64) (/.f64 (+.f64 #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) (*.f64 x x))) (pow.f64 x #s(literal 7 binary64)))
(* -143/604800 (pow x 7))
(*.f64 #s(literal -143/604800 binary64) (pow.f64 x #s(literal 7 binary64)))
(* -1 (* (pow x 7) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))))
(* -1 (* (pow x 7) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (-.f64 (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))) (/.f64 #s(literal 23/360 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))
(* -1 (* (pow x 7) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (-.f64 (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))) (/.f64 #s(literal 23/360 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))
1/6
#s(literal 1/6 binary64)
(+ 1/6 (* -1/120 (pow x 2)))
(fma.f64 (*.f64 x x) #s(literal -1/120 binary64) #s(literal 1/6 binary64))
(+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120)))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/5040 binary64) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))
(+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120)))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))
(* -1/362880 (pow x 6))
(*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1/362880 binary64))
(* (pow x 6) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 x x))))
(* (pow x 6) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 x x))) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))
(* (pow x 6) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)) (+.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) #s(literal -1/362880 binary64))))
(* -1/362880 (pow x 6))
(*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1/362880 binary64))
(* (pow x 6) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 x x))))
(* (pow x 6) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 x x))) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))
(* (pow x 6) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)) (+.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) #s(literal -1/362880 binary64))))

eval215.0ms (1.4%)

Memory
18.8MiB live, 315.7MiB allocated
Compiler

Compiled 65 328 to 3 307 computations (94.9% saved)

prune141.0ms (0.9%)

Memory
2.4MiB live, 337.7MiB allocated
Pruning

31 alts after pruning (27 fresh and 4 done)

PrunedKeptTotal
New1 278121 290
Fresh41519
Picked415
Done033
Total1 286311 317
Accuracy
100.0%
Counts
1 317 → 31
Alt Table
Click to see full alt table
StatusAccuracyProgram
4.6%
(fma.f64 (/.f64 x (/.f64 (+.f64 x (sin.f64 x)) (sin.f64 x))) (/.f64 (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 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 (tan.f64 x) (+.f64 x (sin.f64 x))))))
99.5%
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x x)))
99.4%
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
54.2%
(/.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 x)))
54.1%
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (*.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64))) (*.f64 (/.f64 (tan.f64 x) x) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
4.2%
(/.f64 (-.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)))
54.1%
(/.f64 (-.f64 (*.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
54.2%
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
3.9%
(/.f64 (*.f64 (fma.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64))) (tan.f64 x)) (+.f64 x (sin.f64 x)))
4.2%
(/.f64 (*.f64 (fma.f64 (+.f64 (cos.f64 (+.f64 x x)) #s(literal 1 binary64)) #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (tan.f64 x)) (+.f64 x (sin.f64 x)))
87.6%
(/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (*.f64 x x)) (tan.f64 x))
98.9%
(/.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
87.6%
(/.f64 (*.f64 x (fma.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))) (tan.f64 x))
99.0%
(/.f64 (*.f64 x (*.f64 x #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
98.8%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))))
4.2%
(-.f64 (/.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x)))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x)))))
54.2%
(+.f64 (/.f64 x (tan.f64 x)) (neg.f64 (cos.f64 x)))
99.5%
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
87.6%
(*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)) (sin.f64 x)) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
99.6%
(*.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (tan.f64 x)) x)
99.5%
(*.f64 (/.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))))))
87.1%
(*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
54.0%
(*.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
54.2%
(*.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (cos.f64 x))
99.5%
(*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)) #s(literal 7/360 binary64))) #s(literal 1/6 binary64))) (cos.f64 x))
99.5%
(*.f64 (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (/.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
99.3%
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
98.4%
(*.f64 (*.f64 x #s(literal 1/6 binary64)) x)
99.5%
(*.f64 x (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) x (*.f64 x #s(literal 1/6 binary64))))
99.1%
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))))
98.4%
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
Compiler

Compiled 1 476 to 772 computations (47.7% saved)

simplify217.0ms (1.4%)

Memory
-13.7MiB live, 342.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))
cost-diff0
(/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)) (sin.f64 x))
cost-diff0
(*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)) (sin.f64 x)) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
cost-diff1088
(/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (cos.f64 x)))
cost-diff0
(fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)) #s(literal 7/360 binary64))) #s(literal 1/6 binary64))
cost-diff0
(*.f64 x x)
cost-diff0
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)) #s(literal 7/360 binary64))) #s(literal 1/6 binary64)))
cost-diff0
(*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)) #s(literal 7/360 binary64))) #s(literal 1/6 binary64))) (cos.f64 x))
cost-diff0
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))
cost-diff0
(*.f64 x x)
cost-diff0
(*.f64 (*.f64 x x) #s(literal -1/36 binary64))
cost-diff0
(/.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
cost-diff0
(*.f64 x x)
cost-diff0
(fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))
cost-diff0
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)))
cost-diff0
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))))
cost-diff0
(*.f64 x x)
cost-diff0
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))
cost-diff0
(/.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (tan.f64 x))
cost-diff0
(*.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (tan.f64 x)) x)
Rules
7 296×accelerator-lowering-fma.f32
7 296×accelerator-lowering-fma.f64
3 176×*-lowering-*.f32
3 176×*-lowering-*.f64
2 132×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057527
1184521
2583521
31582521
44328521
55632521
66222521
76258521
86258521
98000521
08292462
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (/ (* (* x x) (+ (* x (* x (+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120))) 1/6)) (tan x)) x)
(/ (* (* x x) (+ (* x (* x (+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120))) 1/6)) (tan x))
(* (* x x) (+ (* x (* x (+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120))) 1/6))
(* x x)
x
(+ (* x (* x (+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120))) 1/6)
(* x (+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120))
(+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120)
(* x (+ (* x (* x -1/362880)) 1/5040))
(+ (* x (* x -1/362880)) 1/5040)
(* x -1/362880)
-1/362880
1/5040
-1/120
1/6
(tan x)
(* x (* x (+ (* (* x x) -23/360) 1/6)))
x
(* x (+ (* (* x x) -23/360) 1/6))
(+ (* (* x x) -23/360) 1/6)
(* x x)
-23/360
1/6
(/ (* (* x x) -1/36) (+ (* (* x x) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) -1/6))
(* (* x x) -1/36)
(* x x)
x
-1/36
(+ (* (* x x) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) -1/6)
(+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)
(+ (* x (* x -143/604800)) -11/15120)
(* x -143/604800)
-143/604800
-11/15120
-23/360
-1/6
(* (* (* x x) (+ (* x (* x (+ (* (* x x) (+ (* (* x x) 127/604800) 31/15120)) 7/360))) 1/6)) (cos x))
(* (* x x) (+ (* x (* x (+ (* (* x x) (+ (* (* x x) 127/604800) 31/15120)) 7/360))) 1/6))
(* x x)
x
(+ (* x (* x (+ (* (* x x) (+ (* (* x x) 127/604800) 31/15120)) 7/360))) 1/6)
(* x (+ (* (* x x) (+ (* (* x x) 127/604800) 31/15120)) 7/360))
(+ (* (* x x) (+ (* (* x x) 127/604800) 31/15120)) 7/360)
(+ (* (* x x) 127/604800) 31/15120)
127/604800
31/15120
7/360
1/6
(cos x)
(* (/ (+ (* x (* x (+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120))) 1/6) (sin x)) (/ (* x (* x x)) (/ 1 (cos x))))
(/ (+ (* x (* x (+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120))) 1/6) (sin x))
(+ (* x (* x (+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120))) 1/6)
x
(* x (+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120))
(+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120)
(* x (+ (* x (* x -1/362880)) 1/5040))
(+ (* x (* x -1/362880)) 1/5040)
(* x -1/362880)
-1/362880
1/5040
-1/120
1/6
(sin x)
(/ (* x (* x x)) (/ 1 (cos x)))
(* x (* x x))
(* x x)
(/ 1 (cos x))
1
(cos x)
Outputs
(* (/ (* (* x x) (+ (* x (* x (+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120))) 1/6)) (tan x)) x)
(/.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))) (tan.f64 x))
(/ (* (* x x) (+ (* x (* x (+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120))) 1/6)) (tan x))
(/.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))) (tan.f64 x))
(* (* x x) (+ (* x (* x (+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120))) 1/6))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))
(* x x)
(*.f64 x x)
x
(+ (* x (* x (+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120))) 1/6)
(fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))
(* x (+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))
(+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120)
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))
(* x (+ (* x (* x -1/362880)) 1/5040))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)))
(+ (* x (* x -1/362880)) 1/5040)
(fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))
(* x -1/362880)
(*.f64 x #s(literal -1/362880 binary64))
-1/362880
#s(literal -1/362880 binary64)
1/5040
#s(literal 1/5040 binary64)
-1/120
#s(literal -1/120 binary64)
1/6
#s(literal 1/6 binary64)
(tan x)
(tan.f64 x)
(* x (* x (+ (* (* x x) -23/360) 1/6)))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
x
(* x (+ (* (* x x) -23/360) 1/6))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(+ (* (* x x) -23/360) 1/6)
(fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64))
(* x x)
(*.f64 x x)
-23/360
#s(literal -23/360 binary64)
1/6
#s(literal 1/6 binary64)
(/ (* (* x x) -1/36) (+ (* (* x x) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) -1/6))
(/.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(* (* x x) -1/36)
(*.f64 (*.f64 x x) #s(literal -1/36 binary64))
(* x x)
(*.f64 x x)
x
-1/36
#s(literal -1/36 binary64)
(+ (* (* x x) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) -1/6)
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))
(+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))
(+ (* x (* x -143/604800)) -11/15120)
(fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))
(* x -143/604800)
(*.f64 x #s(literal -143/604800 binary64))
-143/604800
#s(literal -143/604800 binary64)
-11/15120
#s(literal -11/15120 binary64)
-23/360
#s(literal -23/360 binary64)
-1/6
#s(literal -1/6 binary64)
(* (* (* x x) (+ (* x (* x (+ (* (* x x) (+ (* (* x x) 127/604800) 31/15120)) 7/360))) 1/6)) (cos x))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/6 binary64))) (cos.f64 x))
(* (* x x) (+ (* x (* x (+ (* (* x x) (+ (* (* x x) 127/604800) 31/15120)) 7/360))) 1/6))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/6 binary64)))
(* x x)
(*.f64 x x)
x
(+ (* x (* x (+ (* (* x x) (+ (* (* x x) 127/604800) 31/15120)) 7/360))) 1/6)
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/6 binary64))
(* x (+ (* (* x x) (+ (* (* x x) 127/604800) 31/15120)) 7/360))
(*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))
(+ (* (* x x) (+ (* (* x x) 127/604800) 31/15120)) 7/360)
(fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))
(+ (* (* x x) 127/604800) 31/15120)
(fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))
127/604800
#s(literal 127/604800 binary64)
31/15120
#s(literal 31/15120 binary64)
7/360
#s(literal 7/360 binary64)
1/6
#s(literal 1/6 binary64)
(cos x)
(cos.f64 x)
(* (/ (+ (* x (* x (+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120))) 1/6) (sin x)) (/ (* x (* x x)) (/ 1 (cos x))))
(*.f64 x (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)) (/.f64 (*.f64 x (*.f64 x (cos.f64 x))) (sin.f64 x))))
(/ (+ (* x (* x (+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120))) 1/6) (sin x))
(/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)) (sin.f64 x))
(+ (* x (* x (+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120))) 1/6)
(fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))
x
(* x (+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))
(+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120)
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))
(* x (+ (* x (* x -1/362880)) 1/5040))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)))
(+ (* x (* x -1/362880)) 1/5040)
(fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))
(* x -1/362880)
(*.f64 x #s(literal -1/362880 binary64))
-1/362880
#s(literal -1/362880 binary64)
1/5040
#s(literal 1/5040 binary64)
-1/120
#s(literal -1/120 binary64)
1/6
#s(literal 1/6 binary64)
(sin x)
(sin.f64 x)
(/ (* x (* x x)) (/ 1 (cos x)))
(*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))
(* x (* x x))
(*.f64 x (*.f64 x x))
(* x x)
(*.f64 x x)
(/ 1 (cos x))
(/.f64 #s(literal 1 binary64) (cos.f64 x))
1
#s(literal 1 binary64)
(cos x)
(cos.f64 x)

localize209.0ms (1.3%)

Memory
32.0MiB live, 424.7MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy99.8%
(*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))
accuracy99.4%
(/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)) (sin.f64 x))
accuracy99.3%
(*.f64 x #s(literal -1/362880 binary64))
accuracy87.8%
(*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)) (sin.f64 x)) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
accuracy100.0%
(fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))
accuracy100.0%
(*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)) #s(literal 7/360 binary64))) #s(literal 1/6 binary64))) (cos.f64 x))
accuracy99.9%
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)) #s(literal 7/360 binary64)))
accuracy99.7%
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)) #s(literal 7/360 binary64))) #s(literal 1/6 binary64)))
accuracy100.0%
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))
accuracy99.9%
(*.f64 x #s(literal -143/604800 binary64))
accuracy99.7%
(*.f64 (*.f64 x x) #s(literal -1/36 binary64))
accuracy99.6%
(/.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
accuracy100.0%
(*.f64 x x)
accuracy100.0%
(fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))
accuracy99.8%
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))))
accuracy99.5%
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)))
accuracy99.8%
(*.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (tan.f64 x)) x)
accuracy99.7%
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))
accuracy99.3%
(*.f64 x #s(literal -1/362880 binary64))
accuracy54.1%
(/.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (tan.f64 x))
Samples
125.0ms256×0valid
Compiler

Compiled 476 to 59 computations (87.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 99.0ms
ival-mult: 37.0ms (37.5% of total)
const: 34.0ms (34.4% of total)
ival-add: 12.0ms (12.2% of total)
ival-div: 10.0ms (10.1% of total)
ival-sin: 2.0ms (2% of total)
ival-tan: 2.0ms (2% of total)
ival-cos: 2.0ms (2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series24.0ms (0.2%)

Memory
2.1MiB live, 40.3MiB allocated
Counts
23 → 276
Calls
Call 1
Inputs
#<alt (* (/ (* (* x x) (+ (* x (* x (+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120))) 1/6)) (tan x)) x)>
#<alt (/ (* (* x x) (+ (* x (* x (+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120))) 1/6)) (tan x))>
#<alt (* (* x x) (+ (* x (* x (+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120))) 1/6))>
#<alt (* x x)>
#<alt (* x (* x (+ (* (* x x) -23/360) 1/6)))>
#<alt (* x (+ (* (* x x) -23/360) 1/6))>
#<alt (+ (* (* x x) -23/360) 1/6)>
#<alt (/ (* (* x x) -1/36) (+ (* (* x x) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) -1/6))>
#<alt (* (* x x) -1/36)>
#<alt (+ (* (* x x) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) -1/6)>
#<alt (* (* (* x x) (+ (* x (* x (+ (* (* x x) (+ (* (* x x) 127/604800) 31/15120)) 7/360))) 1/6)) (cos x))>
#<alt (* (* x x) (+ (* x (* x (+ (* (* x x) (+ (* (* x x) 127/604800) 31/15120)) 7/360))) 1/6))>
#<alt (+ (* x (* x (+ (* (* x x) (+ (* (* x x) 127/604800) 31/15120)) 7/360))) 1/6)>
#<alt (/ (* x (* x x)) (/ 1 (cos x)))>
#<alt (* (/ (+ (* x (* x (+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120))) 1/6) (sin x)) (/ (* x (* x x)) (/ 1 (cos x))))>
#<alt (/ (+ (* x (* x (+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120))) 1/6) (sin x))>
#<alt (+ (* x (* x (+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120))) 1/6)>
#<alt (* x -1/362880)>
#<alt (* x -143/604800)>
#<alt (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)>
#<alt (* x (+ (* (* x x) (+ (* (* x x) 127/604800) 31/15120)) 7/360))>
#<alt (+ (* (* x x) 127/604800) 31/15120)>
#<alt (* x (+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120))>
Outputs
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))>
#<alt (* -1/362880 (/ (* (pow x 9) (cos x)) (sin x)))>
#<alt (* (pow x 9) (+ (* -1/362880 (/ (cos x) (sin x))) (* 1/5040 (/ (cos x) (* (pow x 2) (sin x))))))>
#<alt (* (pow x 9) (+ (* -1/120 (/ (cos x) (* (pow x 4) (sin x)))) (+ (* -1/362880 (/ (cos x) (sin x))) (* 1/5040 (/ (cos x) (* (pow x 2) (sin x)))))))>
#<alt (* (pow x 9) (+ (* -1/120 (/ (cos x) (* (pow x 4) (sin x)))) (+ (* -1/362880 (/ (cos x) (sin x))) (+ (* 1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (* 1/6 (/ (cos x) (* (pow x 6) (sin x))))))))>
#<alt (* -1/362880 (/ (* (pow x 9) (cos x)) (sin x)))>
#<alt (* -1 (* (pow x 9) (+ (* -1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (* 1/362880 (/ (cos x) (sin x))))))>
#<alt (* -1 (* (pow x 9) (+ (* -1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (+ (* 1/362880 (/ (cos x) (sin x))) (* 1/120 (/ (cos x) (* (pow x 4) (sin x))))))))>
#<alt (* -1 (* (pow x 9) (+ (* -1/6 (/ (cos x) (* (pow x 6) (sin x)))) (+ (* -1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (+ (* 1/362880 (/ (cos x) (sin x))) (* 1/120 (/ (cos x) (* (pow x 4) (sin x)))))))))>
#<alt (* 1/6 x)>
#<alt (* x (+ 1/6 (* -23/360 (pow x 2))))>
#<alt (* x (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))>
#<alt (* x (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))>
#<alt (* -1/362880 (/ (* (pow x 8) (cos x)) (sin x)))>
#<alt (* (pow x 8) (+ (* -1/362880 (/ (cos x) (sin x))) (* 1/5040 (/ (cos x) (* (pow x 2) (sin x))))))>
#<alt (* (pow x 8) (+ (* -1/120 (/ (cos x) (* (pow x 4) (sin x)))) (+ (* -1/362880 (/ (cos x) (sin x))) (* 1/5040 (/ (cos x) (* (pow x 2) (sin x)))))))>
#<alt (* (pow x 8) (+ (* -1/120 (/ (cos x) (* (pow x 4) (sin x)))) (+ (* -1/362880 (/ (cos x) (sin x))) (+ (* 1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (* 1/6 (/ (cos x) (* (pow x 6) (sin x))))))))>
#<alt (* -1/362880 (/ (* (pow x 8) (cos x)) (sin x)))>
#<alt (* (pow x 8) (+ (* -1/362880 (/ (cos x) (sin x))) (* 1/5040 (/ (cos x) (* (pow x 2) (sin x))))))>
#<alt (* (pow x 8) (+ (* -1/120 (/ (cos x) (* (pow x 4) (sin x)))) (+ (* -1/362880 (/ (cos x) (sin x))) (* 1/5040 (/ (cos x) (* (pow x 2) (sin x)))))))>
#<alt (* (pow x 8) (+ (* -1/120 (/ (cos x) (* (pow x 4) (sin x)))) (+ (* -1/362880 (/ (cos x) (sin x))) (+ (* 1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (* 1/6 (/ (cos x) (* (pow x 6) (sin x))))))))>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -1/120 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))))>
#<alt (* -1/362880 (pow x 8))>
#<alt (* (pow x 8) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))>
#<alt (* (pow x 8) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))>
#<alt (* (pow x 8) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))>
#<alt (* -1/362880 (pow x 8))>
#<alt (* (pow x 8) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))>
#<alt (* (pow x 8) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))>
#<alt (* (pow x 8) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))>
#<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/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))>
#<alt (* -23/360 (pow x 4))>
#<alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))>
#<alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))>
#<alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))>
#<alt (* -23/360 (pow x 4))>
#<alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))>
#<alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))>
#<alt (* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))>
#<alt (* 1/6 x)>
#<alt (* x (+ 1/6 (* -23/360 (pow x 2))))>
#<alt (* x (+ 1/6 (* -23/360 (pow x 2))))>
#<alt (* x (+ 1/6 (* -23/360 (pow x 2))))>
#<alt (* -23/360 (pow x 3))>
#<alt (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))>
#<alt (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))>
#<alt (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))>
#<alt (* -23/360 (pow x 3))>
#<alt (* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))>
#<alt (* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))>
#<alt (* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))>
#<alt 1/6>
#<alt (+ 1/6 (* -23/360 (pow x 2)))>
#<alt (+ 1/6 (* -23/360 (pow x 2)))>
#<alt (+ 1/6 (* -23/360 (pow x 2)))>
#<alt (* -23/360 (pow x 2))>
#<alt (* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))>
#<alt (* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))>
#<alt (* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))>
#<alt (* -23/360 (pow x 2))>
#<alt (* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))>
#<alt (* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))>
#<alt (* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 3593/151200 (pow x 2)) 23/360))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 3593/151200 (* -13709/1512000 (pow x 2)))) 23/360))))>
#<alt (/ 16800/143 (pow x 4))>
#<alt (/ (- 16800/143 (* 672000/1859 (/ 1 (pow x 2)))) (pow x 4))>
#<alt (/ (+ 16800/143 (* -1 (/ (+ 672000/1859 (* 8143296000/265837 (/ 1 (pow x 2)))) (pow x 2)))) (pow x 4))>
#<alt (/ (- (+ 16800/143 (* 377099520000/3455881 (/ 1 (pow x 6)))) (+ (* 672000/1859 (/ 1 (pow x 2))) (/ 8143296000/265837 (pow x 4)))) (pow x 4))>
#<alt (/ 16800/143 (pow x 4))>
#<alt (/ (- 16800/143 (* 672000/1859 (/ 1 (pow x 2)))) (pow x 4))>
#<alt (/ (+ 16800/143 (* -1 (/ (+ 672000/1859 (* 8143296000/265837 (/ 1 (pow x 2)))) (pow x 2)))) (pow x 4))>
#<alt (/ (- (+ 16800/143 (* 377099520000/3455881 (/ 1 (pow x 6)))) (+ (* 672000/1859 (/ 1 (pow x 2))) (/ 8143296000/265837 (pow x 4)))) (pow x 4))>
#<alt (* -1/36 (pow x 2))>
#<alt (* -1/36 (pow x 2))>
#<alt (* -1/36 (pow x 2))>
#<alt (* -1/36 (pow x 2))>
#<alt (* -1/36 (pow x 2))>
#<alt (* -1/36 (pow x 2))>
#<alt (* -1/36 (pow x 2))>
#<alt (* -1/36 (pow x 2))>
#<alt (* -1/36 (pow x 2))>
#<alt (* -1/36 (pow x 2))>
#<alt (* -1/36 (pow x 2))>
#<alt (* -1/36 (pow x 2))>
#<alt -1/6>
#<alt (- (* -23/360 (pow x 2)) 1/6)>
#<alt (- (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)) 1/6)>
#<alt (- (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)) 1/6)>
#<alt (* -143/604800 (pow x 6))>
#<alt (* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))>
#<alt (* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))>
#<alt (* (pow x 6) (- (* -1 (/ (+ 23/360 (* 1/6 (/ 1 (pow x 2)))) (pow x 4))) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))>
#<alt (* -143/604800 (pow x 6))>
#<alt (* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))>
#<alt (* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))>
#<alt (* (pow x 6) (- (* -1 (/ (+ 23/360 (* 1/6 (/ 1 (pow x 2)))) (pow x 4))) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))>
#<alt (* 127/604800 (* (pow x 8) (cos x)))>
#<alt (* (pow x 8) (+ (* 127/604800 (cos x)) (* 31/15120 (/ (cos x) (pow x 2)))))>
#<alt (* (pow x 8) (+ (* 127/604800 (cos x)) (+ (* 31/15120 (/ (cos x) (pow x 2))) (* 7/360 (/ (cos x) (pow x 4))))))>
#<alt (* (pow x 8) (+ (* 127/604800 (cos x)) (+ (* 31/15120 (/ (cos x) (pow x 2))) (+ (* 7/360 (/ (cos x) (pow x 4))) (* 1/6 (/ (cos x) (pow x 6)))))))>
#<alt (* 127/604800 (* (pow x 8) (cos x)))>
#<alt (* (pow x 8) (+ (* 127/604800 (cos x)) (* 31/15120 (/ (cos x) (pow x 2)))))>
#<alt (* (pow x 8) (+ (* 127/604800 (cos x)) (+ (* 31/15120 (/ (cos x) (pow x 2))) (* 7/360 (/ (cos x) (pow x 4))))))>
#<alt (* (pow x 8) (+ (* 127/604800 (cos x)) (+ (* 31/15120 (/ (cos x) (pow x 2))) (+ (* 7/360 (/ (cos x) (pow x 4))) (* 1/6 (/ (cos x) (pow x 6)))))))>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* 7/360 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (+ 7/360 (* 31/15120 (pow x 2))))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (+ 7/360 (* (pow x 2) (+ 31/15120 (* 127/604800 (pow x 2))))))))>
#<alt (* 127/604800 (pow x 8))>
#<alt (* (pow x 8) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))>
#<alt (* (pow x 8) (+ 127/604800 (+ (/ 7/360 (pow x 4)) (* 31/15120 (/ 1 (pow x 2))))))>
#<alt (* (pow x 8) (+ 127/604800 (+ (/ 7/360 (pow x 4)) (+ (* 31/15120 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))))))>
#<alt (* 127/604800 (pow x 8))>
#<alt (* (pow x 8) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))>
#<alt (* (pow x 8) (+ 127/604800 (+ (/ 7/360 (pow x 4)) (* 31/15120 (/ 1 (pow x 2))))))>
#<alt (* (pow x 8) (+ 127/604800 (+ (/ 7/360 (pow x 4)) (+ (* 31/15120 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))))))>
#<alt 1/6>
#<alt (+ 1/6 (* 7/360 (pow x 2)))>
#<alt (+ 1/6 (* (pow x 2) (+ 7/360 (* 31/15120 (pow x 2)))))>
#<alt (+ 1/6 (* (pow x 2) (+ 7/360 (* (pow x 2) (+ 31/15120 (* 127/604800 (pow x 2)))))))>
#<alt (* 127/604800 (pow x 6))>
#<alt (* (pow x 6) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (+ 127/604800 (+ (/ 7/360 (pow x 4)) (* 31/15120 (/ 1 (pow x 2))))))>
#<alt (* (pow x 6) (+ 127/604800 (+ (/ 7/360 (pow x 4)) (+ (* 31/15120 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))))))>
#<alt (* 127/604800 (pow x 6))>
#<alt (* (pow x 6) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))>
#<alt (* (pow x 6) (+ 127/604800 (+ (/ 7/360 (pow x 4)) (* 31/15120 (/ 1 (pow x 2))))))>
#<alt (* (pow x 6) (+ 127/604800 (+ (/ 7/360 (pow x 4)) (+ (* 31/15120 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))))))>
#<alt (pow x 3)>
#<alt (* (pow x 3) (+ 1 (* -1/2 (pow x 2))))>
#<alt (* (pow x 3) (+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2))))>
#<alt (* (pow x 3) (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2))))>
#<alt (* (pow x 3) (cos x))>
#<alt (* (pow x 3) (cos x))>
#<alt (* (pow x 3) (cos x))>
#<alt (* (pow x 3) (cos x))>
#<alt (* (pow x 3) (cos x))>
#<alt (* (pow x 3) (cos x))>
#<alt (* (pow x 3) (cos x))>
#<alt (* (pow x 3) (cos x))>
#<alt (* 1/6 (pow x 2))>
#<alt (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))>
#<alt (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))>
#<alt (* -1/362880 (/ (* (pow x 9) (cos x)) (sin x)))>
#<alt (* (pow x 9) (+ (* -1/362880 (/ (cos x) (sin x))) (* 1/5040 (/ (cos x) (* (pow x 2) (sin x))))))>
#<alt (* (pow x 9) (+ (* -1/120 (/ (cos x) (* (pow x 4) (sin x)))) (+ (* -1/362880 (/ (cos x) (sin x))) (* 1/5040 (/ (cos x) (* (pow x 2) (sin x)))))))>
#<alt (* (pow x 9) (+ (* -1/120 (/ (cos x) (* (pow x 4) (sin x)))) (+ (* -1/362880 (/ (cos x) (sin x))) (+ (* 1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (* 1/6 (/ (cos x) (* (pow x 6) (sin x))))))))>
#<alt (* -1/362880 (/ (* (pow x 9) (cos x)) (sin x)))>
#<alt (* -1 (* (pow x 9) (+ (* -1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (* 1/362880 (/ (cos x) (sin x))))))>
#<alt (* -1 (* (pow x 9) (+ (* -1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (+ (* 1/362880 (/ (cos x) (sin x))) (* 1/120 (/ (cos x) (* (pow x 4) (sin x))))))))>
#<alt (* -1 (* (pow x 9) (+ (* -1/6 (/ (cos x) (* (pow x 6) (sin x)))) (+ (* -1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (+ (* 1/362880 (/ (cos x) (sin x))) (* 1/120 (/ (cos x) (* (pow x 4) (sin x)))))))))>
#<alt (/ 1/6 x)>
#<alt (/ (+ 1/6 (* 7/360 (pow x 2))) x)>
#<alt (/ (+ 1/6 (* (pow x 2) (+ 7/360 (* 31/15120 (pow x 2))))) x)>
#<alt (/ (+ 1/6 (* (pow x 2) (+ 7/360 (* (pow x 2) (+ 31/15120 (* 127/604800 (pow x 2))))))) x)>
#<alt (* -1/362880 (/ (pow x 6) (sin x)))>
#<alt (* (pow x 6) (- (* 1/5040 (/ 1 (* (pow x 2) (sin x)))) (* 1/362880 (/ 1 (sin x)))))>
#<alt (* (pow x 6) (- (/ 1/5040 (* (pow x 2) (sin x))) (+ (/ 1/120 (* (pow x 4) (sin x))) (* 1/362880 (/ 1 (sin x))))))>
#<alt (* (pow x 6) (- (+ (/ 1/5040 (* (pow x 2) (sin x))) (* 1/6 (/ 1 (* (pow x 6) (sin x))))) (+ (* 1/362880 (/ 1 (sin x))) (* 1/120 (/ 1 (* (pow x 4) (sin x)))))))>
#<alt (* -1/362880 (/ (pow x 6) (sin x)))>
#<alt (* (pow x 6) (- (* 1/5040 (/ 1 (* (pow x 2) (sin x)))) (* 1/362880 (/ 1 (sin x)))))>
#<alt (* (pow x 6) (- (/ 1/5040 (* (pow x 2) (sin x))) (+ (/ 1/120 (* (pow x 4) (sin x))) (* 1/362880 (/ 1 (sin x))))))>
#<alt (* (pow x 6) (- (+ (/ 1/5040 (* (pow x 2) (sin x))) (* 1/6 (/ 1 (* (pow x 6) (sin x))))) (+ (* 1/362880 (/ 1 (sin x))) (* 1/120 (/ 1 (* (pow x 4) (sin x)))))))>
#<alt 1/6>
#<alt (+ 1/6 (* -1/120 (pow x 2)))>
#<alt (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120)))>
#<alt (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120)))>
#<alt (* -1/362880 (pow x 6))>
#<alt (* (pow x 6) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))>
#<alt (* (pow x 6) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))>
#<alt (* (pow x 6) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))>
#<alt (* -1/362880 (pow x 6))>
#<alt (* (pow x 6) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))>
#<alt (* (pow x 6) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))>
#<alt (* (pow x 6) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))>
#<alt (* -1/362880 x)>
#<alt (* -1/362880 x)>
#<alt (* -1/362880 x)>
#<alt (* -1/362880 x)>
#<alt (* -1/362880 x)>
#<alt (* -1/362880 x)>
#<alt (* -1/362880 x)>
#<alt (* -1/362880 x)>
#<alt (* -1/362880 x)>
#<alt (* -1/362880 x)>
#<alt (* -1/362880 x)>
#<alt (* -1/362880 x)>
#<alt (* -143/604800 x)>
#<alt (* -143/604800 x)>
#<alt (* -143/604800 x)>
#<alt (* -143/604800 x)>
#<alt (* -143/604800 x)>
#<alt (* -143/604800 x)>
#<alt (* -143/604800 x)>
#<alt (* -143/604800 x)>
#<alt (* -143/604800 x)>
#<alt (* -143/604800 x)>
#<alt (* -143/604800 x)>
#<alt (* -143/604800 x)>
#<alt -23/360>
#<alt (- (* -11/15120 (pow x 2)) 23/360)>
#<alt (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)>
#<alt (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)>
#<alt (* -143/604800 (pow x 4))>
#<alt (* -1 (* (pow x 4) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))>
#<alt (* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))>
#<alt (* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))>
#<alt (* -143/604800 (pow x 4))>
#<alt (* -1 (* (pow x 4) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))>
#<alt (* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))>
#<alt (* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))>
#<alt (* 7/360 x)>
#<alt (* x (+ 7/360 (* 31/15120 (pow x 2))))>
#<alt (* x (+ 7/360 (* (pow x 2) (+ 31/15120 (* 127/604800 (pow x 2))))))>
#<alt (* x (+ 7/360 (* (pow x 2) (+ 31/15120 (* 127/604800 (pow x 2))))))>
#<alt (* 127/604800 (pow x 5))>
#<alt (* (pow x 5) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))>
#<alt (* (pow x 5) (+ 127/604800 (+ (/ 7/360 (pow x 4)) (* 31/15120 (/ 1 (pow x 2))))))>
#<alt (* (pow x 5) (+ 127/604800 (+ (/ 7/360 (pow x 4)) (* 31/15120 (/ 1 (pow x 2))))))>
#<alt (* 127/604800 (pow x 5))>
#<alt (* (pow x 5) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))>
#<alt (* -1 (* (pow x 5) (- (* -1 (/ (+ 31/15120 (* 7/360 (/ 1 (pow x 2)))) (pow x 2))) 127/604800)))>
#<alt (* -1 (* (pow x 5) (- (* -1 (/ (+ 31/15120 (* 7/360 (/ 1 (pow x 2)))) (pow x 2))) 127/604800)))>
#<alt 31/15120>
#<alt (+ 31/15120 (* 127/604800 (pow x 2)))>
#<alt (+ 31/15120 (* 127/604800 (pow x 2)))>
#<alt (+ 31/15120 (* 127/604800 (pow x 2)))>
#<alt (* 127/604800 (pow x 2))>
#<alt (* (pow x 2) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))>
#<alt (* 127/604800 (pow x 2))>
#<alt (* (pow x 2) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))>
#<alt (* -1/120 x)>
#<alt (* x (- (* 1/5040 (pow x 2)) 1/120))>
#<alt (* x (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))>
#<alt (* x (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))>
#<alt (* -1/362880 (pow x 5))>
#<alt (* (pow x 5) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))>
#<alt (* (pow x 5) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))>
#<alt (* (pow x 5) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))>
#<alt (* -1/362880 (pow x 5))>
#<alt (* -1 (* (pow x 5) (- 1/362880 (* 1/5040 (/ 1 (pow x 2))))))>
#<alt (* -1 (* (pow x 5) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2))))))>
#<alt (* -1 (* (pow x 5) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2))))))>
Calls

69 calls:

TimeVariablePointExpression
8.0ms
x
@inf
(* (* (* x x) (+ (* x (* x (+ (* (* x x) (+ (* (* x x) 127/604800) 31/15120)) 7/360))) 1/6)) (cos x))
1.0ms
x
@0
(* (/ (* (* x x) (+ (* x (* x (+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120))) 1/6)) (tan x)) x)
1.0ms
x
@-inf
(/ (* x (* x x)) (/ 1 (cos x)))
0.0ms
x
@inf
(/ (+ (* x (* x (+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120))) 1/6) (sin x))
0.0ms
x
@inf
(/ (* x (* x x)) (/ 1 (cos x)))

rewrite390.0ms (2.5%)

Memory
-1.7MiB live, 664.2MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 168×*-lowering-*.f32
5 168×*-lowering-*.f64
4 336×accelerator-lowering-fma.f32
4 336×accelerator-lowering-fma.f64
4 080×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057357
1357351
22858351
08938308
Stop Event
iter limit
node limit
Counts
23 → 955
Calls
Call 1
Inputs
(* (/ (* (* x x) (+ (* x (* x (+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120))) 1/6)) (tan x)) x)
(/ (* (* x x) (+ (* x (* x (+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120))) 1/6)) (tan x))
(* (* x x) (+ (* x (* x (+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120))) 1/6))
(* x x)
(* x (* x (+ (* (* x x) -23/360) 1/6)))
(* x (+ (* (* x x) -23/360) 1/6))
(+ (* (* x x) -23/360) 1/6)
(/ (* (* x x) -1/36) (+ (* (* x x) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) -1/6))
(* (* x x) -1/36)
(+ (* (* x x) (+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)) -1/6)
(* (* (* x x) (+ (* x (* x (+ (* (* x x) (+ (* (* x x) 127/604800) 31/15120)) 7/360))) 1/6)) (cos x))
(* (* x x) (+ (* x (* x (+ (* (* x x) (+ (* (* x x) 127/604800) 31/15120)) 7/360))) 1/6))
(+ (* x (* x (+ (* (* x x) (+ (* (* x x) 127/604800) 31/15120)) 7/360))) 1/6)
(/ (* x (* x x)) (/ 1 (cos x)))
(* (/ (+ (* x (* x (+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120))) 1/6) (sin x)) (/ (* x (* x x)) (/ 1 (cos x))))
(/ (+ (* x (* x (+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120))) 1/6) (sin x))
(+ (* x (* x (+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120))) 1/6)
(* x -1/362880)
(* x -143/604800)
(+ (* (* x x) (+ (* x (* x -143/604800)) -11/15120)) -23/360)
(* x (+ (* (* x x) (+ (* (* x x) 127/604800) 31/15120)) 7/360))
(+ (* (* x x) 127/604800) 31/15120)
(* x (+ (* x (* x (+ (* x (* x -1/362880)) 1/5040))) -1/120))
Outputs
(/.f64 x (/.f64 (tan.f64 x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 x (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (sin.f64 x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (tan.f64 x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x (*.f64 x x))))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x (*.f64 x x))) (tan.f64 x))
(/.f64 (neg.f64 (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x (*.f64 x x))) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))) (sin.f64 x))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))) (sin.f64 x)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (cos.f64 x)) (sin.f64 x)))
(/.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x x))) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x x))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) (cos.f64 x)) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 (*.f64 x (*.f64 x x)))) (*.f64 (sin.f64 x) (/.f64 #s(literal -1 binary64) (cos.f64 x))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))) (*.f64 (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal -1 binary64) (cos.f64 x))))
(/.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 x (*.f64 x x))) (*.f64 (neg.f64 (sin.f64 x)) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (*.f64 (neg.f64 (sin.f64 x)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))))))
(/.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (neg.f64 (*.f64 x (*.f64 x x)))) (*.f64 (neg.f64 (sin.f64 x)) (/.f64 #s(literal -1 binary64) (cos.f64 x))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x (*.f64 x x)))) (neg.f64 (tan.f64 x)))
(/.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x (*.f64 x x))) (sin.f64 x))) (/.f64 #s(literal -1 binary64) (cos.f64 x)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))))) (neg.f64 (sin.f64 x)))
(/.f64 (neg.f64 x) (neg.f64 (/.f64 (tan.f64 x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (neg.f64 (sin.f64 x)))
(/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))))
(/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (neg.f64 (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1 binary64) (cos.f64 x)))
(/.f64 (*.f64 x #s(literal 1 binary64)) (/.f64 (tan.f64 x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 (*.f64 x x)))) (neg.f64 (tan.f64 x)))
(/.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x x))) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x))) (/.f64 #s(literal -1 binary64) (cos.f64 x)))
(/.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))) (neg.f64 (sin.f64 x)))
(/.f64 (*.f64 #s(literal 1 binary64) x) (/.f64 (tan.f64 x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 (*.f64 x x))) x) (neg.f64 (tan.f64 x)))
(/.f64 (/.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x (*.f64 x x))) (sin.f64 x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))) (neg.f64 (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))) (neg.f64 (*.f64 (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 x)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 x (*.f64 x x)))) (neg.f64 (*.f64 (neg.f64 (sin.f64 x)) (/.f64 #s(literal 1 binary64) (cos.f64 x)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 (*.f64 x (*.f64 x x))))) (neg.f64 (*.f64 (sin.f64 x) (/.f64 #s(literal -1 binary64) (cos.f64 x)))))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (neg.f64 (sin.f64 x)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))) (sin.f64 x))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))) (neg.f64 (sin.f64 x)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (cos.f64 x)) (sin.f64 x))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x x))) #s(literal 1 binary64))) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x x))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (cos.f64 x)) (neg.f64 (sin.f64 x)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 x (*.f64 x x))))) (neg.f64 (*.f64 (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal -1 binary64) (cos.f64 x)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (neg.f64 (sin.f64 x)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (neg.f64 (*.f64 x (*.f64 x x))))) (neg.f64 (*.f64 (neg.f64 (sin.f64 x)) (/.f64 #s(literal -1 binary64) (cos.f64 x)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x (*.f64 x x))))) (neg.f64 (neg.f64 (tan.f64 x))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x (*.f64 x x))) (sin.f64 x)))) (/.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))))) (neg.f64 (neg.f64 (sin.f64 x))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))) (neg.f64 (neg.f64 (sin.f64 x))))
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (neg.f64 (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (neg.f64 (*.f64 x #s(literal 1 binary64))) (neg.f64 (/.f64 (tan.f64 x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 (*.f64 x x))))) (neg.f64 (neg.f64 (tan.f64 x))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x x))) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)))) (/.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))))) (neg.f64 (neg.f64 (sin.f64 x))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) x)) (neg.f64 (/.f64 (tan.f64 x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 (*.f64 x x))) x)) (neg.f64 (neg.f64 (tan.f64 x))))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x (*.f64 x x))) (sin.f64 x)) #s(literal 1 binary64))) (/.f64 #s(literal -1 binary64) (cos.f64 x)))
(pow.f64 (/.f64 (sin.f64 x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (tan.f64 x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 (*.f64 x x) (tan.f64 x))))
(*.f64 (*.f64 x x) (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (tan.f64 x)) x))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 (*.f64 x (*.f64 x x)) (tan.f64 x)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))) (sin.f64 x)))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) x))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 x (tan.f64 x)))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 (*.f64 x x) (tan.f64 x))) x)
(*.f64 (cos.f64 x) (/.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))))
(*.f64 (*.f64 x (*.f64 x x)) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (tan.f64 x)))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 (cos.f64 x) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x))))
(*.f64 (*.f64 x (*.f64 x x)) (/.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 (*.f64 x (*.f64 x x)) (tan.f64 x))))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))) (/.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 x (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x (*.f64 x x))) (sin.f64 x)) (cos.f64 x))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(*.f64 (*.f64 (*.f64 x x) (cos.f64 x)) (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (sin.f64 x)))
(*.f64 (*.f64 (*.f64 x x) (cos.f64 x)) (/.f64 x (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (*.f64 (*.f64 x x) (cos.f64 x)) (/.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (sin.f64 x)))
(*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 (*.f64 x x) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 (/.f64 (*.f64 x x) #s(literal 1 binary64)) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))))
(*.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) x) (*.f64 (*.f64 x x) (cos.f64 x)))
(*.f64 (/.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x (*.f64 x x))) (sin.f64 x)) #s(literal 1 binary64)) (cos.f64 x))
(*.f64 (/.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x (*.f64 x x))) (sin.f64 x)) #s(literal -1 binary64)) (neg.f64 (cos.f64 x)))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -1 binary64)) (/.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (/.f64 #s(literal -1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (sin.f64 x)) (/.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 x (tan.f64 x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))) (sin.f64 x)))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) (sin.f64 x)) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) (sin.f64 x)) (/.f64 (cos.f64 x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 x (sin.f64 x)) (/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 x (sin.f64 x)) (/.f64 (*.f64 (*.f64 x x) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 x (*.f64 (sin.f64 x) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 x x) (sin.f64 x)) (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 x x) (sin.f64 x)) (/.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (*.f64 x x) (sin.f64 x)) (/.f64 (*.f64 x (cos.f64 x)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 x))) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 x x) (*.f64 (sin.f64 x) #s(literal 1 binary64))) (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 (*.f64 x (*.f64 x x)) (sin.f64 x)))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 x (*.f64 x x))) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (sin.f64 x) #s(literal 1 binary64))) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 x (sin.f64 x)))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (sin.f64 x)) (*.f64 (*.f64 x x) (cos.f64 x)))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 (*.f64 x x) (sin.f64 x)))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 (*.f64 x x))) (tan.f64 x)))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 x (*.f64 x x))) (/.f64 #s(literal -1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 (cos.f64 x) #s(literal -1/2 binary64))) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 x (*.f64 x x))) (pow.f64 (cos.f64 x) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) (pow.f64 (cos.f64 x) #s(literal -1/2 binary64))) (/.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (pow.f64 (cos.f64 x) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) x)) (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (*.f64 x x))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) x)))
(*.f64 (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (/.f64 (*.f64 x x) #s(literal 1 binary64)) (sin.f64 x)) (/.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (/.f64 x #s(literal 1 binary64)) (sin.f64 x)) (/.f64 (*.f64 (*.f64 x x) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (sin.f64 x) #s(literal 1 binary64))) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 x (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (*.f64 (*.f64 x x) (cos.f64 x)) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 x (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)))) (/.f64 (*.f64 (*.f64 x x) (cos.f64 x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (*.f64 x x) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (*.f64 x x) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (*.f64 x (cos.f64 x)) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (*.f64 x x) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)))) (/.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (*.f64 x x) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)))) (/.f64 (*.f64 x (cos.f64 x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (cos.f64 x) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (*.f64 x (*.f64 x x)) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (cos.f64 x) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (cos.f64 x) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)))) (/.f64 (cos.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (neg.f64 (*.f64 x (*.f64 x x))) (sin.f64 x)) (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 x))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (neg.f64 (*.f64 x (*.f64 x x))) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 x))) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (neg.f64 (*.f64 x (*.f64 x x))) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 x))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (cos.f64 x)) (sin.f64 x)) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (cos.f64 x)) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 x (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (cos.f64 x)) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)))) (/.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (*.f64 (*.f64 x x) (cos.f64 x)) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)))) (/.f64 (*.f64 (*.f64 x x) (cos.f64 x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (/.f64 (*.f64 x x) #s(literal 1 binary64)) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (/.f64 (*.f64 x x) #s(literal 1 binary64)) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)))) (/.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -1 binary64)) (sin.f64 x)) (/.f64 (neg.f64 (cos.f64 x)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -1 binary64)) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (neg.f64 (cos.f64 x)) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -1 binary64)) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)))) (/.f64 (neg.f64 (cos.f64 x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)) (/.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (/.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (*.f64 x x))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (/.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) x)))
(*.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 x))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))))))
(*.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) x)) (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 x))) (/.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (*.f64 x x))))
(*.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 x))) (/.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) x)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) x)) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (*.f64 x x))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) x)))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (sin.f64 x) #s(literal 1 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (sin.f64 x) #s(literal 1 binary64))) (*.f64 (*.f64 x x) (cos.f64 x)))
(*.f64 (/.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (pow.f64 (cos.f64 x) #s(literal -1/2 binary64))) (/.f64 (*.f64 x (*.f64 x x)) (pow.f64 (cos.f64 x) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))))
(*.f64 (/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) x) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (cos.f64 x)))
(*.f64 (/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) x) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 (*.f64 x x) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) x) #s(literal -1 binary64)) (/.f64 (*.f64 x x) (/.f64 #s(literal -1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) x) (pow.f64 (cos.f64 x) #s(literal -1/2 binary64))) (/.f64 (*.f64 x x) (pow.f64 (cos.f64 x) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (*.f64 x x)) #s(literal 1 binary64)) (/.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 x #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (*.f64 x x)) #s(literal -1 binary64)) (/.f64 x (/.f64 #s(literal -1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (*.f64 x x)) (pow.f64 (cos.f64 x) #s(literal -1/2 binary64))) (/.f64 x (pow.f64 (cos.f64 x) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))) #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (sin.f64 x)))
(*.f64 (/.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 x x) (cos.f64 x)))
(*.f64 (/.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) x)))
(*.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 (*.f64 x x))) #s(literal -1 binary64)) (/.f64 x (tan.f64 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (tan.f64 x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (tan.f64 x))) (/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (neg.f64 (tan.f64 x))))
(neg.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (neg.f64 (tan.f64 x))))
(neg.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 (*.f64 x x))) (tan.f64 x)))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (tan.f64 x))
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (tan.f64 x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (tan.f64 x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (tan.f64 x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (tan.f64 x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 (*.f64 x x))) (neg.f64 (tan.f64 x)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 (*.f64 x x)))) (neg.f64 (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (tan.f64 x))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 (*.f64 x x))))) (neg.f64 (neg.f64 (neg.f64 (tan.f64 x)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (neg.f64 (tan.f64 x)))
(pow.f64 (/.f64 (tan.f64 x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (tan.f64 x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 x (*.f64 x (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (tan.f64 x))))
(*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(*.f64 x (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (tan.f64 x)))
(*.f64 (*.f64 x x) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (tan.f64 x)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 (*.f64 x x) (tan.f64 x)))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 (*.f64 x x) (tan.f64 x))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (*.f64 (*.f64 x x) (cos.f64 x)))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 (*.f64 x x))) (/.f64 #s(literal 1 binary64) (neg.f64 (tan.f64 x))))
(*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 x x) (cos.f64 x)) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (tan.f64 x)) (*.f64 x x))
(*.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (tan.f64 x)))
(*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (sin.f64 x)))
(*.f64 (/.f64 (*.f64 x x) #s(literal 1 binary64)) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (tan.f64 x)))
(*.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (tan.f64 x)))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (sin.f64 x)) (cos.f64 x))
(*.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) (/.f64 (*.f64 x x) (tan.f64 x)))
(*.f64 (/.f64 x (sin.f64 x)) (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 x (*.f64 (sin.f64 x) #s(literal 1 binary64))) (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 x x) (sin.f64 x)) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 x x) (*.f64 (sin.f64 x) #s(literal 1 binary64))) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 (*.f64 x x) (sin.f64 x)))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (sin.f64 x) #s(literal 1 binary64))) (*.f64 (*.f64 x x) (cos.f64 x)))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (sin.f64 x)) (/.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 x (sin.f64 x)))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (tan.f64 x)))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 x x)) (tan.f64 x)))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (sin.f64 x) #s(literal 1 binary64))) (cos.f64 x))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (sin.f64 x) #s(literal 1 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(+.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 x (*.f64 x #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))))
(fma.f64 x (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) x) x (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) x (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64))) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)) (*.f64 x x)) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))) (neg.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)) (*.f64 x x))) (neg.f64 (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) x)
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
(pow.f64 x #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 2 binary64))
(*.f64 x x)
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)))
(+.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -23/360 binary64)))))
(+.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x (*.f64 x #s(literal -23/360 binary64))) (*.f64 x x)))
(+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64))))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -23/360 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64)))) x) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(+.f64 (*.f64 (*.f64 x (*.f64 x #s(literal -23/360 binary64))) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 x (*.f64 x #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -23/360 binary64)))))
(fma.f64 x (*.f64 x #s(literal 1/6 binary64)) (*.f64 (*.f64 x (*.f64 x #s(literal -23/360 binary64))) (*.f64 x x)))
(fma.f64 x (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -23/360 binary64)))))
(fma.f64 (*.f64 x x) #s(literal 1/6 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal -23/360 binary64))) (*.f64 x x)))
(fma.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -23/360 binary64)))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) (*.f64 (*.f64 x (*.f64 x #s(literal -23/360 binary64))) (*.f64 x x)))
(fma.f64 (*.f64 x (*.f64 x #s(literal -23/360 binary64))) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -23/360 binary64)))))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 x (*.f64 x #s(literal -23/360 binary64))) (*.f64 x x)))
(fma.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64)))) x (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -12167/46656000 binary64)) #s(literal 1/216 binary64))) (-.f64 (fma.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/36 binary64))) (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -12167/46656000 binary64)) #s(literal 1/216 binary64)))) (neg.f64 (-.f64 (fma.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64)) (pow.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -23/360 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -23/360 binary64)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -23/360 binary64))))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -23/360 binary64))))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64)) (pow.f64 (*.f64 (*.f64 x (*.f64 x #s(literal -23/360 binary64))) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x #s(literal -23/360 binary64))) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x #s(literal -23/360 binary64))) (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x (*.f64 x #s(literal -23/360 binary64))) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64))))) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64))))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -23/360 binary64)))) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -23/360 binary64)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -23/360 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -23/360 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64)))) x) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64)))) x) (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64)))) x) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64)))) x) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 x #s(literal -23/360 binary64))) (*.f64 x x)) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 (*.f64 x (*.f64 x #s(literal -23/360 binary64))) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x #s(literal -23/360 binary64))) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x #s(literal -23/360 binary64))) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(*.f64 (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64))) x)
(+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64)))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64)))) (*.f64 x #s(literal 1/6 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64)))) (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64))))) (-.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64)))) (*.f64 x #s(literal 1/6 binary64)))) (/.f64 (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64))) (-.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64)))) (*.f64 x #s(literal 1/6 binary64)))))
(fma.f64 x #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64)))))
(fma.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64))) (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal -23/360 binary64)) (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 #s(literal 1/6 binary64) x (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64)))))
(fma.f64 #s(literal -23/360 binary64) (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x (*.f64 x #s(literal -23/360 binary64))) x (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal -23/360 binary64) (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x #s(literal -23/360 binary64)) (*.f64 x x) (*.f64 x #s(literal 1/6 binary64)))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal -12167/46656000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64)))) (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64)))) (-.f64 (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64)))) (*.f64 x #s(literal 1/6 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64)))) (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64))))) (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (-.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64)))) (*.f64 x #s(literal 1/6 binary64))))
(/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -12167/46656000 binary64)) #s(literal 1/216 binary64))) (-.f64 (fma.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))
(/.f64 (*.f64 x (fma.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/36 binary64))) (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -12167/46656000 binary64)) #s(literal 1/216 binary64)) x) (-.f64 (fma.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/36 binary64)) x) (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal -12167/46656000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64)))) (neg.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64)))) (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64)))) (-.f64 (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64)))) (*.f64 x #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64)))) (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64))))) (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64))))) (neg.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64)))) (*.f64 x #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -12167/46656000 binary64)) #s(literal 1/216 binary64)))) (neg.f64 (-.f64 (fma.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -12167/46656000 binary64)) #s(literal 1/216 binary64)) x)) (neg.f64 (-.f64 (fma.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/36 binary64)) x)) (neg.f64 (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal -12167/46656000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (fma.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x #s(literal 1/6 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64)))) (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64))))) (*.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x (*.f64 x (*.f64 x #s(literal -23/360 binary64))))))))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(*.f64 (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) x)
(+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x #s(literal -23/360 binary64))))
(+.f64 (*.f64 x (*.f64 x #s(literal -23/360 binary64))) #s(literal 1/6 binary64))
(-.f64 (/.f64 (*.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(-.f64 (/.f64 #s(literal 1/36 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x #s(literal -23/360 binary64))))) (/.f64 (*.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x #s(literal -23/360 binary64))))))
(fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64))
(fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 (*.f64 x #s(literal -23/360 binary64)) x #s(literal 1/6 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -12167/46656000 binary64)) #s(literal 1/216 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64)) (fma.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/36 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -12167/46656000 binary64)) #s(literal 1/216 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64)) (fma.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/36 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -12167/46656000 binary64)) #s(literal 1/216 binary64)) (-.f64 (fma.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -12167/46656000 binary64)) #s(literal 1/216 binary64)) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))
(/.f64 (fma.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/36 binary64)) (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -12167/46656000 binary64)) #s(literal 1/216 binary64))) (neg.f64 (-.f64 (fma.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -12167/46656000 binary64)) #s(literal 1/216 binary64))) (neg.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/36 binary64))) (neg.f64 (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x #s(literal -23/360 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64))) (*.f64 (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64)) #s(literal 1/36 binary64))) (*.f64 (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64)) (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -12167/46656000 binary64)) #s(literal 1/216 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/36 binary64)))) (neg.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (neg.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x #s(literal -23/360 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -12167/46656000 binary64)) #s(literal 1/216 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64)) (fma.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/36 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -12167/46656000 binary64)) #s(literal 1/216 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) #s(literal -23/2160 binary64)))))
(*.f64 (fma.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x #s(literal -1/36 binary64))))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))) (*.f64 #s(literal 1/36 binary64) (/.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))))
(neg.f64 (*.f64 #s(literal 1/36 binary64) (/.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))))
(neg.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(/.f64 (*.f64 x (*.f64 x #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x #s(literal -1/36 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x #s(literal -1/36 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x #s(literal -1/36 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x #s(literal -1/36 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x #s(literal -1/36 binary64)))) #s(literal 1 binary64))))
(/.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))))
(/.f64 (*.f64 (*.f64 x (*.f64 x #s(literal -1/36 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x #s(literal -1/36 binary64))) #s(literal 1 binary64))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(pow.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x #s(literal -1/36 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x #s(literal -1/36 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 x (*.f64 x (/.f64 #s(literal -1/36 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))))
(*.f64 x (*.f64 (*.f64 x #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))))
(*.f64 x (/.f64 (*.f64 x #s(literal -1/36 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x x) (/.f64 #s(literal -1/36 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(*.f64 #s(literal -1/36 binary64) (*.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))))
(*.f64 #s(literal -1/36 binary64) (/.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x (*.f64 x #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(*.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))))
(*.f64 #s(literal 1/36 binary64) (/.f64 (neg.f64 (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))) (*.f64 x (*.f64 x #s(literal -1/36 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/36 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1/36 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))) (*.f64 x x))
(*.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 (*.f64 x #s(literal -1/36 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (*.f64 x x) #s(literal 1 binary64)) (/.f64 #s(literal -1/36 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 #s(literal -1/36 binary64) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))))) #s(literal -1/216 binary64))) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 #s(literal -1/36 binary64) (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)))) #s(literal -1/36 binary64))) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal -1/36 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))))) #s(literal -1/216 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))))
(*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal -1/36 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))))) #s(literal -1/216 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal -1/36 binary64))) (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal -1/36 binary64))) (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 x (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))))) #s(literal -1/216 binary64))) (/.f64 (*.f64 x #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 x (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)))) #s(literal -1/36 binary64))) (/.f64 (*.f64 x #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 x #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))))) #s(literal -1/216 binary64))) (/.f64 #s(literal -1/36 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)))) #s(literal -1/36 binary64))) (/.f64 #s(literal -1/36 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (*.f64 x #s(literal -1/36 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))))) #s(literal -1/216 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))))))
(*.f64 (/.f64 (*.f64 x #s(literal -1/36 binary64)) (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)))) #s(literal -1/36 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))
(*.f64 x (*.f64 x #s(literal -1/36 binary64)))
(*.f64 (*.f64 x x) #s(literal -1/36 binary64))
(*.f64 #s(literal -1/36 binary64) (*.f64 x x))
(*.f64 (*.f64 x #s(literal -1/36 binary64)) x)
(+.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))
(+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))))
(+.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(+.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x #s(literal -23/360 binary64))))
(-.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(-.f64 (/.f64 #s(literal 1/36 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))))) (/.f64 (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))))) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))))))
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))
(fma.f64 x (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))))) (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(fma.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))) (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))) (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(fma.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) x #s(literal -1/6 binary64))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))) x) x (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))))) #s(literal -1/216 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)))) #s(literal -1/36 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))))) #s(literal -1/216 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)))) #s(literal -1/36 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))))) #s(literal -1/216 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))))) #s(literal -1/216 binary64)) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))))
(/.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)))) #s(literal -1/36 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))))) #s(literal -1/216 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))))) #s(literal -1/216 binary64))) (neg.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)))) #s(literal -1/36 binary64))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)))))) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))))) #s(literal -1/216 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)))) #s(literal -1/36 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))))))) (neg.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64)) (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))) #s(literal 3 binary64)) (*.f64 #s(literal -12167/46656000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (fma.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 #s(literal -1/6 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 (*.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x #s(literal -23/360 binary64)))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))))) #s(literal -1/216 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)))) #s(literal -1/36 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))))) #s(literal -1/216 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))))
(*.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)))) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(+.f64 (*.f64 (cos.f64 x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))))) (*.f64 (cos.f64 x) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))
(+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (cos.f64 x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (cos.f64 x)))
(fma.f64 (cos.f64 x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (*.f64 (cos.f64 x) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (cos.f64 x) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (cos.f64 x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))))) (*.f64 (cos.f64 x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))))) (-.f64 (*.f64 (*.f64 (cos.f64 x) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (cos.f64 x) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))) (*.f64 (*.f64 (cos.f64 x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))))) (*.f64 (cos.f64 x) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (cos.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (cos.f64 x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (cos.f64 x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (cos.f64 x)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (cos.f64 x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (cos.f64 x))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (cos.f64 x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (cos.f64 x))))))
(*.f64 x (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/6 binary64)) (cos.f64 x))))
(*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/6 binary64))) (cos.f64 x)))
(*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/6 binary64)) (cos.f64 x)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (cos.f64 x)))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/6 binary64))) (cos.f64 x))
(*.f64 (cos.f64 x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/6 binary64)) (cos.f64 x)) (*.f64 x x))
(*.f64 (*.f64 (cos.f64 x) x) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 (cos.f64 x) (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/6 binary64)))
(+.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 x (*.f64 x #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))))
(fma.f64 x (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) x) x (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) x (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))))) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) #s(literal 1/216 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) #s(literal 1/216 binary64)) (*.f64 x x)) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) #s(literal -1/36 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))))) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))) (neg.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) #s(literal 1/216 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) #s(literal 1/216 binary64)) (*.f64 x x))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) #s(literal -1/36 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal -1/6 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))))))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/6 binary64)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/6 binary64))) x)
(+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))))
(+.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) #s(literal 1/6 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal -1/6 binary64))))
(-.f64 (/.f64 #s(literal 1/36 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))))) (/.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))))))
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) #s(literal 1/6 binary64))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/6 binary64))
(fma.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) x #s(literal 1/6 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/6 binary64)))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) #s(literal 1/216 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal -1/6 binary64)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) #s(literal -1/36 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/6 binary64)))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) #s(literal 1/216 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal -1/6 binary64)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) #s(literal -1/36 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) #s(literal 1/216 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) #s(literal 1/216 binary64)) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) #s(literal -1/36 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) #s(literal 1/216 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) #s(literal 1/216 binary64))) (neg.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) #s(literal -1/36 binary64))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal -1/6 binary64))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal -1/6 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal -1/6 binary64)) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) #s(literal 1/216 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) #s(literal -1/36 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))))) (neg.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/6 binary64)))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) #s(literal 1/216 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal -1/6 binary64)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) #s(literal -1/36 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) #s(literal 1/216 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64))) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal -1/6 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))))) #s(literal -1 binary64)))
(exp.f64 (-.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)) (*.f64 (log.f64 (cos.f64 x)) #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 x))) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))))
(neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))))
(/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 x (*.f64 x x))) (/.f64 #s(literal -1 binary64) (cos.f64 x)))
(/.f64 (neg.f64 (neg.f64 (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 x (*.f64 x x))))) (/.f64 #s(literal -1 binary64) (cos.f64 x)))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 x (*.f64 (*.f64 x x) (cos.f64 x)))
(*.f64 (*.f64 x x) (/.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))
(*.f64 (cos.f64 x) (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 x (*.f64 x x)) (cos.f64 x))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))))
(*.f64 (neg.f64 (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 x))))
(*.f64 (*.f64 (*.f64 x x) (cos.f64 x)) x)
(*.f64 (*.f64 (*.f64 x x) (cos.f64 x)) (/.f64 x #s(literal 1 binary64)))
(*.f64 (*.f64 (*.f64 x x) (cos.f64 x)) (/.f64 (/.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 x #s(literal 1 binary64)) (*.f64 (*.f64 x x) (cos.f64 x)))
(*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 (*.f64 x x) #s(literal 1 binary64)))
(*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 (/.f64 (*.f64 x x) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 x x) #s(literal 1 binary64)) (/.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 x x) #s(literal 1 binary64)) (/.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)) (/.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)) (/.f64 x (/.f64 #s(literal -1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)) (/.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -1 binary64)) (neg.f64 (cos.f64 x)))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 x))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)) (*.f64 (*.f64 x x) (cos.f64 x)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) x) #s(literal -1 binary64)))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 x x)) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 (*.f64 x x) (/.f64 #s(literal -1 binary64) (cos.f64 x))))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 (/.f64 (*.f64 x x) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (cos.f64 x))))
(*.f64 (/.f64 x (pow.f64 (cos.f64 x) #s(literal -1/2 binary64))) (/.f64 (*.f64 x x) (pow.f64 (cos.f64 x) #s(literal -1/2 binary64))))
(*.f64 (/.f64 x (pow.f64 (cos.f64 x) #s(literal -1/2 binary64))) (/.f64 (/.f64 (*.f64 x x) #s(literal 1 binary64)) (pow.f64 (cos.f64 x) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 x x) (pow.f64 (cos.f64 x) #s(literal -1/2 binary64))) (/.f64 x (pow.f64 (cos.f64 x) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 x x) (pow.f64 (cos.f64 x) #s(literal -1/2 binary64))) (/.f64 (/.f64 x #s(literal 1 binary64)) (pow.f64 (cos.f64 x) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) (pow.f64 (cos.f64 x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 #s(literal -1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (pow.f64 (cos.f64 x) #s(literal -1/2 binary64))) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (pow.f64 (cos.f64 x) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (neg.f64 x) #s(literal 1 binary64)) (/.f64 (*.f64 x x) (/.f64 #s(literal -1 binary64) (cos.f64 x))))
(/.f64 x (/.f64 (tan.f64 x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 x (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (sin.f64 x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (tan.f64 x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x (*.f64 x x))))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x (*.f64 x x))) (tan.f64 x))
(/.f64 (neg.f64 (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x (*.f64 x x))) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))) (sin.f64 x))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))) (sin.f64 x)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (cos.f64 x)) (sin.f64 x)))
(/.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x x))) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x x))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) (cos.f64 x)) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 (*.f64 x (*.f64 x x)))) (*.f64 (sin.f64 x) (/.f64 #s(literal -1 binary64) (cos.f64 x))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))) (*.f64 (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal -1 binary64) (cos.f64 x))))
(/.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 x (*.f64 x x))) (*.f64 (neg.f64 (sin.f64 x)) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (*.f64 (neg.f64 (sin.f64 x)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))))))
(/.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (neg.f64 (*.f64 x (*.f64 x x)))) (*.f64 (neg.f64 (sin.f64 x)) (/.f64 #s(literal -1 binary64) (cos.f64 x))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x (*.f64 x x)))) (neg.f64 (tan.f64 x)))
(/.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x (*.f64 x x))) (sin.f64 x))) (/.f64 #s(literal -1 binary64) (cos.f64 x)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))))) (neg.f64 (sin.f64 x)))
(/.f64 (neg.f64 x) (neg.f64 (/.f64 (tan.f64 x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (neg.f64 (sin.f64 x)))
(/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))))
(/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (neg.f64 (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1 binary64) (cos.f64 x)))
(/.f64 (*.f64 x #s(literal 1 binary64)) (/.f64 (tan.f64 x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 (*.f64 x x)))) (neg.f64 (tan.f64 x)))
(/.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x x))) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x))) (/.f64 #s(literal -1 binary64) (cos.f64 x)))
(/.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))) (neg.f64 (sin.f64 x)))
(/.f64 (*.f64 #s(literal 1 binary64) x) (/.f64 (tan.f64 x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 (*.f64 x x))) x) (neg.f64 (tan.f64 x)))
(/.f64 (/.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x (*.f64 x x))) (sin.f64 x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))) (neg.f64 (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))) (neg.f64 (*.f64 (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 x)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 x (*.f64 x x)))) (neg.f64 (*.f64 (neg.f64 (sin.f64 x)) (/.f64 #s(literal 1 binary64) (cos.f64 x)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 (*.f64 x (*.f64 x x))))) (neg.f64 (*.f64 (sin.f64 x) (/.f64 #s(literal -1 binary64) (cos.f64 x)))))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (neg.f64 (sin.f64 x)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))) (sin.f64 x))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))) (neg.f64 (sin.f64 x)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (cos.f64 x)) (sin.f64 x))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x x))) #s(literal 1 binary64))) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (cos.f64 x)) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x x))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (cos.f64 x)) (neg.f64 (sin.f64 x)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 x (*.f64 x x))))) (neg.f64 (*.f64 (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal -1 binary64) (cos.f64 x)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (neg.f64 (sin.f64 x)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (neg.f64 (*.f64 x (*.f64 x x))))) (neg.f64 (*.f64 (neg.f64 (sin.f64 x)) (/.f64 #s(literal -1 binary64) (cos.f64 x)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x (*.f64 x x))))) (neg.f64 (neg.f64 (tan.f64 x))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x (*.f64 x x))) (sin.f64 x)))) (/.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))))) (neg.f64 (neg.f64 (sin.f64 x))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))) (neg.f64 (neg.f64 (sin.f64 x))))
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (neg.f64 (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (neg.f64 (*.f64 x #s(literal 1 binary64))) (neg.f64 (/.f64 (tan.f64 x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 (*.f64 x x))))) (neg.f64 (neg.f64 (tan.f64 x))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x x))) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)))) (/.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))))) (neg.f64 (neg.f64 (sin.f64 x))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) x)) (neg.f64 (/.f64 (tan.f64 x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 (*.f64 x x))) x)) (neg.f64 (neg.f64 (tan.f64 x))))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x (*.f64 x x))) (sin.f64 x)) #s(literal 1 binary64))) (/.f64 #s(literal -1 binary64) (cos.f64 x)))
(pow.f64 (/.f64 (sin.f64 x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (tan.f64 x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 (*.f64 x x) (tan.f64 x))))
(*.f64 (*.f64 x x) (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (tan.f64 x)) x))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 (*.f64 x (*.f64 x x)) (tan.f64 x)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))) (sin.f64 x)))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) x))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 x (tan.f64 x)))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 (*.f64 x x) (tan.f64 x))) x)
(*.f64 (cos.f64 x) (/.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))))
(*.f64 (*.f64 x (*.f64 x x)) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (tan.f64 x)))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 (cos.f64 x) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x))))
(*.f64 (*.f64 x (*.f64 x x)) (/.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 (*.f64 x (*.f64 x x)) (tan.f64 x))))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))) (/.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 x (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x (*.f64 x x))) (sin.f64 x)) (cos.f64 x))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(*.f64 (*.f64 (*.f64 x x) (cos.f64 x)) (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (sin.f64 x)))
(*.f64 (*.f64 (*.f64 x x) (cos.f64 x)) (/.f64 x (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (*.f64 (*.f64 x x) (cos.f64 x)) (/.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (sin.f64 x)))
(*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 (*.f64 x x) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 (/.f64 (*.f64 x x) #s(literal 1 binary64)) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))))
(*.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) x) (*.f64 (*.f64 x x) (cos.f64 x)))
(*.f64 (/.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x (*.f64 x x))) (sin.f64 x)) #s(literal 1 binary64)) (cos.f64 x))
(*.f64 (/.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x (*.f64 x x))) (sin.f64 x)) #s(literal -1 binary64)) (neg.f64 (cos.f64 x)))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -1 binary64)) (/.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (/.f64 #s(literal -1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (sin.f64 x)) (/.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 x (tan.f64 x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))) (sin.f64 x)))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) (sin.f64 x)) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) (sin.f64 x)) (/.f64 (cos.f64 x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 x (sin.f64 x)) (/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 x (sin.f64 x)) (/.f64 (*.f64 (*.f64 x x) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 x (*.f64 (sin.f64 x) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 x x) (sin.f64 x)) (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 x x) (sin.f64 x)) (/.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (*.f64 x x) (sin.f64 x)) (/.f64 (*.f64 x (cos.f64 x)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 x))) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 x x) (*.f64 (sin.f64 x) #s(literal 1 binary64))) (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 (*.f64 x (*.f64 x x)) (sin.f64 x)))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 x (*.f64 x x))) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (sin.f64 x) #s(literal 1 binary64))) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 x (sin.f64 x)))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (sin.f64 x)) (*.f64 (*.f64 x x) (cos.f64 x)))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 (*.f64 x x) (sin.f64 x)))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 (*.f64 x x))) (tan.f64 x)))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 x (*.f64 x x))) (/.f64 #s(literal -1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 (cos.f64 x) #s(literal -1/2 binary64))) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 x (*.f64 x x))) (pow.f64 (cos.f64 x) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) (pow.f64 (cos.f64 x) #s(literal -1/2 binary64))) (/.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (pow.f64 (cos.f64 x) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) x)) (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (*.f64 x x))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) x)))
(*.f64 (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (/.f64 (*.f64 x x) #s(literal 1 binary64)) (sin.f64 x)) (/.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (/.f64 x #s(literal 1 binary64)) (sin.f64 x)) (/.f64 (*.f64 (*.f64 x x) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (sin.f64 x) #s(literal 1 binary64))) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 x (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (*.f64 (*.f64 x x) (cos.f64 x)) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 x (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)))) (/.f64 (*.f64 (*.f64 x x) (cos.f64 x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (*.f64 x x) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (*.f64 x x) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (*.f64 x (cos.f64 x)) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (*.f64 x x) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)))) (/.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (*.f64 x x) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)))) (/.f64 (*.f64 x (cos.f64 x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (cos.f64 x) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (*.f64 x (*.f64 x x)) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (cos.f64 x) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (cos.f64 x) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)))) (/.f64 (cos.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (neg.f64 (*.f64 x (*.f64 x x))) (sin.f64 x)) (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 x))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (neg.f64 (*.f64 x (*.f64 x x))) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 x))) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (neg.f64 (*.f64 x (*.f64 x x))) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (cos.f64 x))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (cos.f64 x)) (sin.f64 x)) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (cos.f64 x)) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 x (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (cos.f64 x)) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)))) (/.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (*.f64 (*.f64 x x) (cos.f64 x)) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)))) (/.f64 (*.f64 (*.f64 x x) (cos.f64 x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (/.f64 (*.f64 x x) #s(literal 1 binary64)) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (/.f64 (*.f64 x x) #s(literal 1 binary64)) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)))) (/.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -1 binary64)) (sin.f64 x)) (/.f64 (neg.f64 (cos.f64 x)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -1 binary64)) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (neg.f64 (cos.f64 x)) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -1 binary64)) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)))) (/.f64 (neg.f64 (cos.f64 x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)) (/.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (/.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (*.f64 x x))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (/.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) x)))
(*.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 x))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))))))
(*.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) x)) (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 x))) (/.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (*.f64 x x))))
(*.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 x))) (/.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) x)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) x)) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (*.f64 x x))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) x)))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (sin.f64 x) #s(literal 1 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (sin.f64 x) #s(literal 1 binary64))) (*.f64 (*.f64 x x) (cos.f64 x)))
(*.f64 (/.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (pow.f64 (cos.f64 x) #s(literal -1/2 binary64))) (/.f64 (*.f64 x (*.f64 x x)) (pow.f64 (cos.f64 x) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))))
(*.f64 (/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) x) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (cos.f64 x)))
(*.f64 (/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) x) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 (*.f64 x x) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) x) #s(literal -1 binary64)) (/.f64 (*.f64 x x) (/.f64 #s(literal -1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) x) (pow.f64 (cos.f64 x) #s(literal -1/2 binary64))) (/.f64 (*.f64 x x) (pow.f64 (cos.f64 x) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (*.f64 x x)) #s(literal 1 binary64)) (/.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 x #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (*.f64 x x)) #s(literal -1 binary64)) (/.f64 x (/.f64 #s(literal -1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (*.f64 x x)) (pow.f64 (cos.f64 x) #s(literal -1/2 binary64))) (/.f64 x (pow.f64 (cos.f64 x) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x))) #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (sin.f64 x)))
(*.f64 (/.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 x x) (cos.f64 x)))
(*.f64 (/.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) x)))
(*.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 (*.f64 x x))) #s(literal -1 binary64)) (/.f64 x (tan.f64 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))) (sin.f64 x)) (/.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))) (sin.f64 x)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (sin.f64 x))) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 (sin.f64 x))))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (*.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64)))) (/.f64 #s(literal 1/36 binary64) (*.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64)))))
(neg.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 (sin.f64 x))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (sin.f64 x)))
(/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x))
(/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (neg.f64 (sin.f64 x)))
(/.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)) (*.f64 (sin.f64 x) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)) (*.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))) (sin.f64 x)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64)) (sin.f64 x)))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (sin.f64 x))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (neg.f64 (neg.f64 (sin.f64 x))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64))) (neg.f64 (*.f64 (sin.f64 x) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64))) (neg.f64 (*.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)) (/.f64 #s(literal 1 binary64) (sin.f64 x))) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (sin.f64 x))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))) (sin.f64 x))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64)) (sin.f64 x))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))) (neg.f64 (sin.f64 x)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))) (neg.f64 (neg.f64 (neg.f64 (sin.f64 x)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))) (neg.f64 (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(pow.f64 (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (sin.f64 x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (sin.f64 x)))
(*.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 x))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(+.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/6 binary64))
(+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(-.f64 (/.f64 #s(literal 1/36 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (/.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (-.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))))
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))
(fma.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) x #s(literal 1/6 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64))) (neg.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))) (-.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64)) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))))) (neg.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))) #s(literal 1/216 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 x #s(literal -1/362880 binary64))
(*.f64 #s(literal -1/362880 binary64) x)
(*.f64 x #s(literal -143/604800 binary64))
(*.f64 #s(literal -143/604800 binary64) x)
(+.f64 #s(literal -23/360 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))))
(+.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))) #s(literal -23/360 binary64))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -143/604800 binary64)))) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))
(+.f64 (+.f64 #s(literal -23/360 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -143/604800 binary64))))) (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal 23/360 binary64))) (/.f64 #s(literal 529/129600 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal 23/360 binary64))))
(-.f64 (/.f64 #s(literal 529/129600 binary64) (-.f64 #s(literal -23/360 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))))) (-.f64 #s(literal -23/360 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))))))
(fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))
(fma.f64 x (*.f64 x (*.f64 x (*.f64 x #s(literal -143/604800 binary64)))) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))
(fma.f64 x (*.f64 (*.f64 x #s(literal -143/604800 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))
(fma.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -143/604800 binary64))) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))
(fma.f64 (*.f64 x #s(literal -143/604800 binary64)) (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))
(fma.f64 (*.f64 x (*.f64 x #s(literal -143/604800 binary64))) (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal -143/604800 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))
(fma.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) x #s(literal -23/360 binary64))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -143/604800 binary64) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))
(fma.f64 (*.f64 (*.f64 x (*.f64 x #s(literal -143/604800 binary64))) x) x (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal -143/604800 binary64))) x (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))) #s(literal 529/129600 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))))) #s(literal -12167/46656000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal 23/360 binary64)) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))) #s(literal -529/129600 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))) #s(literal 529/129600 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))))) #s(literal -12167/46656000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal 23/360 binary64)) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))) #s(literal -529/129600 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))))) #s(literal -12167/46656000 binary64)) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))) #s(literal 529/129600 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))))) #s(literal -12167/46656000 binary64)) (+.f64 #s(literal 529/129600 binary64) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))))) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))) #s(literal -529/129600 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal 23/360 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))))) #s(literal -12167/46656000 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))) #s(literal 529/129600 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))))) #s(literal -12167/46656000 binary64))) (neg.f64 (+.f64 #s(literal 529/129600 binary64) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))))) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))) #s(literal -529/129600 binary64))) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal 23/360 binary64))))
(/.f64 (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))))) (-.f64 #s(literal -23/360 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal 23/360 binary64))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal 23/360 binary64)) #s(literal 529/129600 binary64))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal 23/360 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal 23/360 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))))) #s(literal -12167/46656000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))) #s(literal 529/129600 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))) #s(literal -529/129600 binary64)))) (neg.f64 (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal 23/360 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))))))) (neg.f64 (-.f64 #s(literal -23/360 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -2924207/221225582592000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -143/604800 binary64)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -143/604800 binary64)))) (-.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -143/604800 binary64)))) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal -23/360 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -143/604800 binary64))))) #s(literal 3 binary64)) (*.f64 #s(literal -1331/3456649728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (fma.f64 (+.f64 #s(literal -23/360 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -143/604800 binary64))))) (+.f64 #s(literal -23/360 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -143/604800 binary64))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x x) #s(literal -11/15120 binary64))) (*.f64 (+.f64 #s(literal -23/360 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -143/604800 binary64))))) (*.f64 (*.f64 x x) #s(literal -11/15120 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))) #s(literal 529/129600 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))))) #s(literal -12167/46656000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal 23/360 binary64)) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))) #s(literal -529/129600 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))))) #s(literal -12167/46656000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))) #s(literal 529/129600 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))))))
(*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))) #s(literal -529/129600 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal 23/360 binary64))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)))) (*.f64 x #s(literal 7/360 binary64)))
(+.f64 (*.f64 x #s(literal 7/360 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)))) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)))) (*.f64 x #s(literal 7/360 binary64)))) (/.f64 (*.f64 (*.f64 x #s(literal 7/360 binary64)) (*.f64 x #s(literal 7/360 binary64))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)))) (*.f64 x #s(literal 7/360 binary64)))))
(fma.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)))) (*.f64 x #s(literal 7/360 binary64)))
(fma.f64 x #s(literal 7/360 binary64) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)))))
(fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) (*.f64 x #s(literal 7/360 binary64)))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)) (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 7/360 binary64)))
(fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)))) x (*.f64 x #s(literal 7/360 binary64)))
(fma.f64 #s(literal 7/360 binary64) x (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)))))
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)) (*.f64 x #s(literal 7/360 binary64)))
(fma.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) (*.f64 x x) (*.f64 x #s(literal 7/360 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 343/46656000 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)))) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)))) (-.f64 (*.f64 (*.f64 x #s(literal 7/360 binary64)) (*.f64 x #s(literal 7/360 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)))) (*.f64 x #s(literal 7/360 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)))) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))))) (*.f64 (*.f64 x #s(literal 7/360 binary64)) (*.f64 x #s(literal 7/360 binary64)))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)))) (*.f64 x #s(literal 7/360 binary64))))
(/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)))))) #s(literal 343/46656000 binary64))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)))) #s(literal 49/129600 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)) (*.f64 (*.f64 x x) #s(literal 7/360 binary64)))))
(/.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))))) #s(literal -49/129600 binary64))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal -7/360 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)))))) #s(literal 343/46656000 binary64)) x) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)))) #s(literal 49/129600 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)) (*.f64 (*.f64 x x) #s(literal 7/360 binary64)))))
(/.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))))) #s(literal -49/129600 binary64)) x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal -7/360 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 343/46656000 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)))) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)))) (-.f64 (*.f64 (*.f64 x #s(literal 7/360 binary64)) (*.f64 x #s(literal 7/360 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)))) (*.f64 x #s(literal 7/360 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)))) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))))) (*.f64 (*.f64 x #s(literal 7/360 binary64)) (*.f64 x #s(literal 7/360 binary64))))) (neg.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)))) (*.f64 x #s(literal 7/360 binary64)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)))))) #s(literal 343/46656000 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)))) #s(literal 49/129600 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)) (*.f64 (*.f64 x x) #s(literal 7/360 binary64))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))))) #s(literal -49/129600 binary64)))) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal -7/360 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)))))) #s(literal 343/46656000 binary64)) x)) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)))) #s(literal 49/129600 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)) (*.f64 (*.f64 x x) #s(literal 7/360 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))))) #s(literal -49/129600 binary64)) x)) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal -7/360 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 343/46656000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)))) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))))))) (fma.f64 (*.f64 x #s(literal 7/360 binary64)) (*.f64 x #s(literal 7/360 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)))) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))))) (*.f64 (*.f64 x #s(literal 7/360 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))))))))
(*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)))
(*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) x)
(+.f64 (*.f64 (*.f64 x x) #s(literal 127/604800 binary64)) #s(literal 31/15120 binary64))
(+.f64 #s(literal 31/15120 binary64) (*.f64 (*.f64 x x) #s(literal 127/604800 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 16129/365783040000 binary64)) (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal -31/15120 binary64))) (/.f64 #s(literal 961/228614400 binary64) (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal -31/15120 binary64))))
(-.f64 (/.f64 #s(literal 961/228614400 binary64) (-.f64 #s(literal 31/15120 binary64) (*.f64 (*.f64 x x) #s(literal 127/604800 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 16129/365783040000 binary64)) (-.f64 #s(literal 31/15120 binary64) (*.f64 (*.f64 x x) #s(literal 127/604800 binary64)))))
(fma.f64 x (*.f64 x #s(literal 127/604800 binary64)) #s(literal 31/15120 binary64))
(fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))
(fma.f64 #s(literal 127/604800 binary64) (*.f64 x x) #s(literal 31/15120 binary64))
(fma.f64 (*.f64 x #s(literal 127/604800 binary64)) x #s(literal 31/15120 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 16129/365783040000 binary64) #s(literal 961/228614400 binary64)) (*.f64 (*.f64 x x) #s(literal 3937/9144576000 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 2048383/221225582592000000 binary64)) #s(literal 29791/3456649728000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal -31/15120 binary64)) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 16129/365783040000 binary64) #s(literal -961/228614400 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 16129/365783040000 binary64) #s(literal 961/228614400 binary64)) (*.f64 (*.f64 x x) #s(literal 3937/9144576000 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 2048383/221225582592000000 binary64)) #s(literal 29791/3456649728000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal -31/15120 binary64)) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 16129/365783040000 binary64) #s(literal -961/228614400 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 2048383/221225582592000000 binary64)) #s(literal 29791/3456649728000 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 16129/365783040000 binary64) #s(literal 961/228614400 binary64)) (*.f64 (*.f64 x x) #s(literal 3937/9144576000 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 2048383/221225582592000000 binary64)) #s(literal 29791/3456649728000 binary64)) (+.f64 #s(literal 961/228614400 binary64) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 16129/365783040000 binary64)) (*.f64 (*.f64 x x) #s(literal 3937/9144576000 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 16129/365783040000 binary64) #s(literal -961/228614400 binary64)) (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal -31/15120 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 2048383/221225582592000000 binary64)) #s(literal 29791/3456649728000 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 16129/365783040000 binary64) #s(literal 961/228614400 binary64)) (*.f64 (*.f64 x x) #s(literal 3937/9144576000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 2048383/221225582592000000 binary64)) #s(literal 29791/3456649728000 binary64))) (neg.f64 (+.f64 #s(literal 961/228614400 binary64) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 16129/365783040000 binary64)) (*.f64 (*.f64 x x) #s(literal 3937/9144576000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 16129/365783040000 binary64) #s(literal -961/228614400 binary64))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal -31/15120 binary64))))
(/.f64 (-.f64 #s(literal 961/228614400 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 16129/365783040000 binary64))) (-.f64 #s(literal 31/15120 binary64) (*.f64 (*.f64 x x) #s(literal 127/604800 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 16129/365783040000 binary64)) (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal -31/15120 binary64))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal -31/15120 binary64)) #s(literal 961/228614400 binary64))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal -31/15120 binary64)) (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal -31/15120 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 2048383/221225582592000000 binary64)) #s(literal 29791/3456649728000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 16129/365783040000 binary64) #s(literal 961/228614400 binary64)) (*.f64 (*.f64 x x) #s(literal 3937/9144576000 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 16129/365783040000 binary64) #s(literal -961/228614400 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal -31/15120 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 961/228614400 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 16129/365783040000 binary64)))) (neg.f64 (-.f64 #s(literal 31/15120 binary64) (*.f64 (*.f64 x x) #s(literal 127/604800 binary64)))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 16129/365783040000 binary64) #s(literal 961/228614400 binary64)) (*.f64 (*.f64 x x) #s(literal 3937/9144576000 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 2048383/221225582592000000 binary64)) #s(literal 29791/3456649728000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal -31/15120 binary64)) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 16129/365783040000 binary64) #s(literal -961/228614400 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 2048383/221225582592000000 binary64)) #s(literal 29791/3456649728000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 16129/365783040000 binary64) #s(literal 961/228614400 binary64)) (*.f64 (*.f64 x x) #s(literal 3937/9144576000 binary64)))))
(*.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 16129/365783040000 binary64) #s(literal -961/228614400 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal -31/15120 binary64))))
(+.f64 (*.f64 x #s(literal -1/120 binary64)) (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))))) (*.f64 x #s(literal -1/120 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))))) (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)))))) (-.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))))) (*.f64 x #s(literal -1/120 binary64)))) (/.f64 (*.f64 (*.f64 x #s(literal -1/120 binary64)) (*.f64 x #s(literal -1/120 binary64))) (-.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))))) (*.f64 x #s(literal -1/120 binary64)))))
(fma.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)))) (*.f64 x #s(literal -1/120 binary64)))
(fma.f64 x #s(literal -1/120 binary64) (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))))))
(fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) (*.f64 x #s(literal -1/120 binary64)))
(fma.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) (*.f64 x x) (*.f64 x #s(literal -1/120 binary64)))
(fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)))) x (*.f64 x #s(literal -1/120 binary64)))
(fma.f64 #s(literal -1/120 binary64) x (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))))))
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) (*.f64 x #s(literal -1/120 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/1728000 binary64))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))))) (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))))) (-.f64 (*.f64 (*.f64 x #s(literal -1/120 binary64)) (*.f64 x #s(literal -1/120 binary64))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))))) (*.f64 x #s(literal -1/120 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))))) (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)))))) (*.f64 (*.f64 x #s(literal -1/120 binary64)) (*.f64 x #s(literal -1/120 binary64)))) (-.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))))) (*.f64 x #s(literal -1/120 binary64))))
(/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))))) #s(literal -1/1728000 binary64))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)))) #s(literal 1/14400 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))
(/.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)))) #s(literal -1/14400 binary64))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))))) #s(literal -1/1728000 binary64)) x) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)))) #s(literal 1/14400 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)))) #s(literal -1/14400 binary64)) x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/1728000 binary64)))) (neg.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))))) (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))))) (-.f64 (*.f64 (*.f64 x #s(literal -1/120 binary64)) (*.f64 x #s(literal -1/120 binary64))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))))) (*.f64 x #s(literal -1/120 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))))) (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)))))) (*.f64 (*.f64 x #s(literal -1/120 binary64)) (*.f64 x #s(literal -1/120 binary64))))) (neg.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))))) (*.f64 x #s(literal -1/120 binary64)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))))) #s(literal -1/1728000 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)))) #s(literal 1/14400 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)))) #s(literal -1/14400 binary64)))) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal 1/120 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))))) #s(literal -1/1728000 binary64)) x)) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)))) #s(literal 1/14400 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)))) #s(literal -1/14400 binary64)) x)) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal 1/120 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -1/1728000 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))))))) (fma.f64 (*.f64 x #s(literal -1/120 binary64)) (*.f64 x #s(literal -1/120 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))))) (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)))))) (*.f64 (*.f64 x #s(literal -1/120 binary64)) (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)))))))))
(*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))
(*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) x)

simplify718.0ms (4.6%)

Memory
2.0MiB live, 533.9MiB allocated
Algorithm
egg-herbie
Rules
12 190×accelerator-lowering-fma.f32
12 190×accelerator-lowering-fma.f64
5 186×*-lowering-*.f32
5 186×*-lowering-*.f64
3 994×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03213362
19763358
227803202
365033200
082673071
Stop Event
iter limit
node limit
Counts
276 → 276
Calls
Call 1
Inputs
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(* -1/362880 (/ (* (pow x 9) (cos x)) (sin x)))
(* (pow x 9) (+ (* -1/362880 (/ (cos x) (sin x))) (* 1/5040 (/ (cos x) (* (pow x 2) (sin x))))))
(* (pow x 9) (+ (* -1/120 (/ (cos x) (* (pow x 4) (sin x)))) (+ (* -1/362880 (/ (cos x) (sin x))) (* 1/5040 (/ (cos x) (* (pow x 2) (sin x)))))))
(* (pow x 9) (+ (* -1/120 (/ (cos x) (* (pow x 4) (sin x)))) (+ (* -1/362880 (/ (cos x) (sin x))) (+ (* 1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (* 1/6 (/ (cos x) (* (pow x 6) (sin x))))))))
(* -1/362880 (/ (* (pow x 9) (cos x)) (sin x)))
(* -1 (* (pow x 9) (+ (* -1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (* 1/362880 (/ (cos x) (sin x))))))
(* -1 (* (pow x 9) (+ (* -1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (+ (* 1/362880 (/ (cos x) (sin x))) (* 1/120 (/ (cos x) (* (pow x 4) (sin x))))))))
(* -1 (* (pow x 9) (+ (* -1/6 (/ (cos x) (* (pow x 6) (sin x)))) (+ (* -1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (+ (* 1/362880 (/ (cos x) (sin x))) (* 1/120 (/ (cos x) (* (pow x 4) (sin x)))))))))
(* 1/6 x)
(* x (+ 1/6 (* -23/360 (pow x 2))))
(* x (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(* x (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(* -1/362880 (/ (* (pow x 8) (cos x)) (sin x)))
(* (pow x 8) (+ (* -1/362880 (/ (cos x) (sin x))) (* 1/5040 (/ (cos x) (* (pow x 2) (sin x))))))
(* (pow x 8) (+ (* -1/120 (/ (cos x) (* (pow x 4) (sin x)))) (+ (* -1/362880 (/ (cos x) (sin x))) (* 1/5040 (/ (cos x) (* (pow x 2) (sin x)))))))
(* (pow x 8) (+ (* -1/120 (/ (cos x) (* (pow x 4) (sin x)))) (+ (* -1/362880 (/ (cos x) (sin x))) (+ (* 1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (* 1/6 (/ (cos x) (* (pow x 6) (sin x))))))))
(* -1/362880 (/ (* (pow x 8) (cos x)) (sin x)))
(* (pow x 8) (+ (* -1/362880 (/ (cos x) (sin x))) (* 1/5040 (/ (cos x) (* (pow x 2) (sin x))))))
(* (pow x 8) (+ (* -1/120 (/ (cos x) (* (pow x 4) (sin x)))) (+ (* -1/362880 (/ (cos x) (sin x))) (* 1/5040 (/ (cos x) (* (pow x 2) (sin x)))))))
(* (pow x 8) (+ (* -1/120 (/ (cos x) (* (pow x 4) (sin x)))) (+ (* -1/362880 (/ (cos x) (sin x))) (+ (* 1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (* 1/6 (/ (cos x) (* (pow x 6) (sin x))))))))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -1/120 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))))
(* -1/362880 (pow x 8))
(* (pow x 8) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))
(* (pow x 8) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(* (pow x 8) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(* -1/362880 (pow x 8))
(* (pow x 8) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))
(* (pow x 8) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(* (pow x 8) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(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/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* -23/360 (pow x 4))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* -23/360 (pow x 4))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* 1/6 x)
(* x (+ 1/6 (* -23/360 (pow x 2))))
(* x (+ 1/6 (* -23/360 (pow x 2))))
(* x (+ 1/6 (* -23/360 (pow x 2))))
(* -23/360 (pow x 3))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* -23/360 (pow x 3))
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
1/6
(+ 1/6 (* -23/360 (pow x 2)))
(+ 1/6 (* -23/360 (pow x 2)))
(+ 1/6 (* -23/360 (pow x 2)))
(* -23/360 (pow x 2))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* -23/360 (pow x 2))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 3593/151200 (pow x 2)) 23/360))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 3593/151200 (* -13709/1512000 (pow x 2)))) 23/360))))
(/ 16800/143 (pow x 4))
(/ (- 16800/143 (* 672000/1859 (/ 1 (pow x 2)))) (pow x 4))
(/ (+ 16800/143 (* -1 (/ (+ 672000/1859 (* 8143296000/265837 (/ 1 (pow x 2)))) (pow x 2)))) (pow x 4))
(/ (- (+ 16800/143 (* 377099520000/3455881 (/ 1 (pow x 6)))) (+ (* 672000/1859 (/ 1 (pow x 2))) (/ 8143296000/265837 (pow x 4)))) (pow x 4))
(/ 16800/143 (pow x 4))
(/ (- 16800/143 (* 672000/1859 (/ 1 (pow x 2)))) (pow x 4))
(/ (+ 16800/143 (* -1 (/ (+ 672000/1859 (* 8143296000/265837 (/ 1 (pow x 2)))) (pow x 2)))) (pow x 4))
(/ (- (+ 16800/143 (* 377099520000/3455881 (/ 1 (pow x 6)))) (+ (* 672000/1859 (/ 1 (pow x 2))) (/ 8143296000/265837 (pow x 4)))) (pow x 4))
(* -1/36 (pow x 2))
(* -1/36 (pow x 2))
(* -1/36 (pow x 2))
(* -1/36 (pow x 2))
(* -1/36 (pow x 2))
(* -1/36 (pow x 2))
(* -1/36 (pow x 2))
(* -1/36 (pow x 2))
(* -1/36 (pow x 2))
(* -1/36 (pow x 2))
(* -1/36 (pow x 2))
(* -1/36 (pow x 2))
-1/6
(- (* -23/360 (pow x 2)) 1/6)
(- (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)) 1/6)
(- (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)) 1/6)
(* -143/604800 (pow x 6))
(* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* (pow x 6) (- (* -1 (/ (+ 23/360 (* 1/6 (/ 1 (pow x 2)))) (pow x 4))) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* -143/604800 (pow x 6))
(* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* (pow x 6) (- (* -1 (/ (+ 23/360 (* 1/6 (/ 1 (pow x 2)))) (pow x 4))) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(* 127/604800 (* (pow x 8) (cos x)))
(* (pow x 8) (+ (* 127/604800 (cos x)) (* 31/15120 (/ (cos x) (pow x 2)))))
(* (pow x 8) (+ (* 127/604800 (cos x)) (+ (* 31/15120 (/ (cos x) (pow x 2))) (* 7/360 (/ (cos x) (pow x 4))))))
(* (pow x 8) (+ (* 127/604800 (cos x)) (+ (* 31/15120 (/ (cos x) (pow x 2))) (+ (* 7/360 (/ (cos x) (pow x 4))) (* 1/6 (/ (cos x) (pow x 6)))))))
(* 127/604800 (* (pow x 8) (cos x)))
(* (pow x 8) (+ (* 127/604800 (cos x)) (* 31/15120 (/ (cos x) (pow x 2)))))
(* (pow x 8) (+ (* 127/604800 (cos x)) (+ (* 31/15120 (/ (cos x) (pow x 2))) (* 7/360 (/ (cos x) (pow x 4))))))
(* (pow x 8) (+ (* 127/604800 (cos x)) (+ (* 31/15120 (/ (cos x) (pow x 2))) (+ (* 7/360 (/ (cos x) (pow x 4))) (* 1/6 (/ (cos x) (pow x 6)))))))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* 7/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (+ 7/360 (* 31/15120 (pow x 2))))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (+ 7/360 (* (pow x 2) (+ 31/15120 (* 127/604800 (pow x 2))))))))
(* 127/604800 (pow x 8))
(* (pow x 8) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))
(* (pow x 8) (+ 127/604800 (+ (/ 7/360 (pow x 4)) (* 31/15120 (/ 1 (pow x 2))))))
(* (pow x 8) (+ 127/604800 (+ (/ 7/360 (pow x 4)) (+ (* 31/15120 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))))))
(* 127/604800 (pow x 8))
(* (pow x 8) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))
(* (pow x 8) (+ 127/604800 (+ (/ 7/360 (pow x 4)) (* 31/15120 (/ 1 (pow x 2))))))
(* (pow x 8) (+ 127/604800 (+ (/ 7/360 (pow x 4)) (+ (* 31/15120 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))))))
1/6
(+ 1/6 (* 7/360 (pow x 2)))
(+ 1/6 (* (pow x 2) (+ 7/360 (* 31/15120 (pow x 2)))))
(+ 1/6 (* (pow x 2) (+ 7/360 (* (pow x 2) (+ 31/15120 (* 127/604800 (pow x 2)))))))
(* 127/604800 (pow x 6))
(* (pow x 6) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))
(* (pow x 6) (+ 127/604800 (+ (/ 7/360 (pow x 4)) (* 31/15120 (/ 1 (pow x 2))))))
(* (pow x 6) (+ 127/604800 (+ (/ 7/360 (pow x 4)) (+ (* 31/15120 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))))))
(* 127/604800 (pow x 6))
(* (pow x 6) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))
(* (pow x 6) (+ 127/604800 (+ (/ 7/360 (pow x 4)) (* 31/15120 (/ 1 (pow x 2))))))
(* (pow x 6) (+ 127/604800 (+ (/ 7/360 (pow x 4)) (+ (* 31/15120 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))))))
(pow x 3)
(* (pow x 3) (+ 1 (* -1/2 (pow x 2))))
(* (pow x 3) (+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2))))
(* (pow x 3) (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2))))
(* (pow x 3) (cos x))
(* (pow x 3) (cos x))
(* (pow x 3) (cos x))
(* (pow x 3) (cos x))
(* (pow x 3) (cos x))
(* (pow x 3) (cos x))
(* (pow x 3) (cos x))
(* (pow x 3) (cos x))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(* -1/362880 (/ (* (pow x 9) (cos x)) (sin x)))
(* (pow x 9) (+ (* -1/362880 (/ (cos x) (sin x))) (* 1/5040 (/ (cos x) (* (pow x 2) (sin x))))))
(* (pow x 9) (+ (* -1/120 (/ (cos x) (* (pow x 4) (sin x)))) (+ (* -1/362880 (/ (cos x) (sin x))) (* 1/5040 (/ (cos x) (* (pow x 2) (sin x)))))))
(* (pow x 9) (+ (* -1/120 (/ (cos x) (* (pow x 4) (sin x)))) (+ (* -1/362880 (/ (cos x) (sin x))) (+ (* 1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (* 1/6 (/ (cos x) (* (pow x 6) (sin x))))))))
(* -1/362880 (/ (* (pow x 9) (cos x)) (sin x)))
(* -1 (* (pow x 9) (+ (* -1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (* 1/362880 (/ (cos x) (sin x))))))
(* -1 (* (pow x 9) (+ (* -1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (+ (* 1/362880 (/ (cos x) (sin x))) (* 1/120 (/ (cos x) (* (pow x 4) (sin x))))))))
(* -1 (* (pow x 9) (+ (* -1/6 (/ (cos x) (* (pow x 6) (sin x)))) (+ (* -1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (+ (* 1/362880 (/ (cos x) (sin x))) (* 1/120 (/ (cos x) (* (pow x 4) (sin x)))))))))
(/ 1/6 x)
(/ (+ 1/6 (* 7/360 (pow x 2))) x)
(/ (+ 1/6 (* (pow x 2) (+ 7/360 (* 31/15120 (pow x 2))))) x)
(/ (+ 1/6 (* (pow x 2) (+ 7/360 (* (pow x 2) (+ 31/15120 (* 127/604800 (pow x 2))))))) x)
(* -1/362880 (/ (pow x 6) (sin x)))
(* (pow x 6) (- (* 1/5040 (/ 1 (* (pow x 2) (sin x)))) (* 1/362880 (/ 1 (sin x)))))
(* (pow x 6) (- (/ 1/5040 (* (pow x 2) (sin x))) (+ (/ 1/120 (* (pow x 4) (sin x))) (* 1/362880 (/ 1 (sin x))))))
(* (pow x 6) (- (+ (/ 1/5040 (* (pow x 2) (sin x))) (* 1/6 (/ 1 (* (pow x 6) (sin x))))) (+ (* 1/362880 (/ 1 (sin x))) (* 1/120 (/ 1 (* (pow x 4) (sin x)))))))
(* -1/362880 (/ (pow x 6) (sin x)))
(* (pow x 6) (- (* 1/5040 (/ 1 (* (pow x 2) (sin x)))) (* 1/362880 (/ 1 (sin x)))))
(* (pow x 6) (- (/ 1/5040 (* (pow x 2) (sin x))) (+ (/ 1/120 (* (pow x 4) (sin x))) (* 1/362880 (/ 1 (sin x))))))
(* (pow x 6) (- (+ (/ 1/5040 (* (pow x 2) (sin x))) (* 1/6 (/ 1 (* (pow x 6) (sin x))))) (+ (* 1/362880 (/ 1 (sin x))) (* 1/120 (/ 1 (* (pow x 4) (sin x)))))))
1/6
(+ 1/6 (* -1/120 (pow x 2)))
(+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120)))
(+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120)))
(* -1/362880 (pow x 6))
(* (pow x 6) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))
(* (pow x 6) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(* (pow x 6) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(* -1/362880 (pow x 6))
(* (pow x 6) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))
(* (pow x 6) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(* (pow x 6) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(* -1/362880 x)
(* -1/362880 x)
(* -1/362880 x)
(* -1/362880 x)
(* -1/362880 x)
(* -1/362880 x)
(* -1/362880 x)
(* -1/362880 x)
(* -1/362880 x)
(* -1/362880 x)
(* -1/362880 x)
(* -1/362880 x)
(* -143/604800 x)
(* -143/604800 x)
(* -143/604800 x)
(* -143/604800 x)
(* -143/604800 x)
(* -143/604800 x)
(* -143/604800 x)
(* -143/604800 x)
(* -143/604800 x)
(* -143/604800 x)
(* -143/604800 x)
(* -143/604800 x)
-23/360
(- (* -11/15120 (pow x 2)) 23/360)
(- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)
(- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)
(* -143/604800 (pow x 4))
(* -1 (* (pow x 4) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* -143/604800 (pow x 4))
(* -1 (* (pow x 4) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* 7/360 x)
(* x (+ 7/360 (* 31/15120 (pow x 2))))
(* x (+ 7/360 (* (pow x 2) (+ 31/15120 (* 127/604800 (pow x 2))))))
(* x (+ 7/360 (* (pow x 2) (+ 31/15120 (* 127/604800 (pow x 2))))))
(* 127/604800 (pow x 5))
(* (pow x 5) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))
(* (pow x 5) (+ 127/604800 (+ (/ 7/360 (pow x 4)) (* 31/15120 (/ 1 (pow x 2))))))
(* (pow x 5) (+ 127/604800 (+ (/ 7/360 (pow x 4)) (* 31/15120 (/ 1 (pow x 2))))))
(* 127/604800 (pow x 5))
(* (pow x 5) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 31/15120 (* 7/360 (/ 1 (pow x 2)))) (pow x 2))) 127/604800)))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 31/15120 (* 7/360 (/ 1 (pow x 2)))) (pow x 2))) 127/604800)))
31/15120
(+ 31/15120 (* 127/604800 (pow x 2)))
(+ 31/15120 (* 127/604800 (pow x 2)))
(+ 31/15120 (* 127/604800 (pow x 2)))
(* 127/604800 (pow x 2))
(* (pow x 2) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))
(* 127/604800 (pow x 2))
(* (pow x 2) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))
(* -1/120 x)
(* x (- (* 1/5040 (pow x 2)) 1/120))
(* x (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))
(* x (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))
(* -1/362880 (pow x 5))
(* (pow x 5) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))
(* (pow x 5) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(* (pow x 5) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(* -1/362880 (pow x 5))
(* -1 (* (pow x 5) (- 1/362880 (* 1/5040 (/ 1 (pow x 2))))))
(* -1 (* (pow x 5) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2))))))
(* -1 (* (pow x 5) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2))))))
Outputs
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(* -1/362880 (/ (* (pow x 9) (cos x)) (sin x)))
(/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) (*.f64 #s(literal -1/362880 binary64) (cos.f64 x))) (sin.f64 x))
(* (pow x 9) (+ (* -1/362880 (/ (cos x) (sin x))) (* 1/5040 (/ (cos x) (* (pow x 2) (sin x))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (*.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)))))
(* (pow x 9) (+ (* -1/120 (/ (cos x) (* (pow x 4) (sin x)))) (+ (* -1/362880 (/ (cos x) (sin x))) (* 1/5040 (/ (cos x) (* (pow x 2) (sin x)))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (fma.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 x x))) (/.f64 (*.f64 (cos.f64 x) #s(literal -1/120 binary64)) (*.f64 (sin.f64 x) (*.f64 (*.f64 x x) (*.f64 x x))))))
(* (pow x 9) (+ (* -1/120 (/ (cos x) (* (pow x 4) (sin x)))) (+ (* -1/362880 (/ (cos x) (sin x))) (+ (* 1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (* 1/6 (/ (cos x) (* (pow x 6) (sin x))))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (fma.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(* -1/362880 (/ (* (pow x 9) (cos x)) (sin x)))
(/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) (*.f64 #s(literal -1/362880 binary64) (cos.f64 x))) (sin.f64 x))
(* -1 (* (pow x 9) (+ (* -1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (* 1/362880 (/ (cos x) (sin x))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (*.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)))))
(* -1 (* (pow x 9) (+ (* -1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (+ (* 1/362880 (/ (cos x) (sin x))) (* 1/120 (/ (cos x) (* (pow x 4) (sin x))))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (fma.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 x x))) (/.f64 (*.f64 (cos.f64 x) #s(literal -1/120 binary64)) (*.f64 (sin.f64 x) (*.f64 (*.f64 x x) (*.f64 x x))))))
(* -1 (* (pow x 9) (+ (* -1/6 (/ (cos x) (* (pow x 6) (sin x)))) (+ (* -1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (+ (* 1/362880 (/ (cos x) (sin x))) (* 1/120 (/ (cos x) (* (pow x 4) (sin x)))))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (fma.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* x (+ 1/6 (* -23/360 (pow x 2))))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(* x (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/6 binary64)))
(* x (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(* -1/362880 (/ (* (pow x 8) (cos x)) (sin x)))
(*.f64 (/.f64 (*.f64 #s(literal -1/362880 binary64) (cos.f64 x)) (sin.f64 x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(* (pow x 8) (+ (* -1/362880 (/ (cos x) (sin x))) (* 1/5040 (/ (cos x) (* (pow x 2) (sin x))))))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)))))
(* (pow x 8) (+ (* -1/120 (/ (cos x) (* (pow x 4) (sin x)))) (+ (* -1/362880 (/ (cos x) (sin x))) (* 1/5040 (/ (cos x) (* (pow x 2) (sin x)))))))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (fma.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 x x))) (/.f64 (*.f64 (cos.f64 x) #s(literal -1/120 binary64)) (*.f64 (sin.f64 x) (*.f64 (*.f64 x x) (*.f64 x x))))))
(* (pow x 8) (+ (* -1/120 (/ (cos x) (* (pow x 4) (sin x)))) (+ (* -1/362880 (/ (cos x) (sin x))) (+ (* 1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (* 1/6 (/ (cos x) (* (pow x 6) (sin x))))))))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (fma.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(* -1/362880 (/ (* (pow x 8) (cos x)) (sin x)))
(*.f64 (/.f64 (*.f64 #s(literal -1/362880 binary64) (cos.f64 x)) (sin.f64 x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(* (pow x 8) (+ (* -1/362880 (/ (cos x) (sin x))) (* 1/5040 (/ (cos x) (* (pow x 2) (sin x))))))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)))))
(* (pow x 8) (+ (* -1/120 (/ (cos x) (* (pow x 4) (sin x)))) (+ (* -1/362880 (/ (cos x) (sin x))) (* 1/5040 (/ (cos x) (* (pow x 2) (sin x)))))))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (fma.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 x x))) (/.f64 (*.f64 (cos.f64 x) #s(literal -1/120 binary64)) (*.f64 (sin.f64 x) (*.f64 (*.f64 x x) (*.f64 x x))))))
(* (pow x 8) (+ (* -1/120 (/ (cos x) (* (pow x 4) (sin x)))) (+ (* -1/362880 (/ (cos x) (sin x))) (+ (* 1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (* 1/6 (/ (cos x) (* (pow x 6) (sin x))))))))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (fma.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -1/120 (pow x 2))))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/5040 binary64) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))
(* -1/362880 (pow x 8))
(*.f64 #s(literal -1/362880 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(* (pow x 8) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 x x))))
(* (pow x 8) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))))
(* (pow x 8) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 #s(literal -1/362880 binary64) (+.f64 (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(* -1/362880 (pow x 8))
(*.f64 #s(literal -1/362880 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(* (pow x 8) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 x x))))
(* (pow x 8) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))))
(* (pow x 8) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 #s(literal -1/362880 binary64) (+.f64 (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(* -23/360 (pow x 4))
(*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x (*.f64 x x))))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal -23/360 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal -23/360 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal -23/360 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(* -23/360 (pow x 4))
(*.f64 x (*.f64 #s(literal -23/360 binary64) (*.f64 x (*.f64 x x))))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal -23/360 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal -23/360 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(* (pow x 4) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal -23/360 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* x (+ 1/6 (* -23/360 (pow x 2))))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(* x (+ 1/6 (* -23/360 (pow x 2))))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(* x (+ 1/6 (* -23/360 (pow x 2))))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(* -23/360 (pow x 3))
(*.f64 #s(literal -23/360 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (+.f64 #s(literal -23/360 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x (*.f64 x x)))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (+.f64 #s(literal -23/360 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x (*.f64 x x)))
(* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (+.f64 #s(literal -23/360 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x (*.f64 x x)))
(* -23/360 (pow x 3))
(*.f64 #s(literal -23/360 binary64) (*.f64 x (*.f64 x x)))
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(*.f64 (+.f64 #s(literal -23/360 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x (*.f64 x x)))
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(*.f64 (+.f64 #s(literal -23/360 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x (*.f64 x x)))
(* -1 (* (pow x 3) (- 23/360 (* 1/6 (/ 1 (pow x 2))))))
(*.f64 (+.f64 #s(literal -23/360 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x (*.f64 x x)))
1/6
#s(literal 1/6 binary64)
(+ 1/6 (* -23/360 (pow x 2)))
(fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64))
(+ 1/6 (* -23/360 (pow x 2)))
(fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64))
(+ 1/6 (* -23/360 (pow x 2)))
(fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64))
(* -23/360 (pow x 2))
(*.f64 x (*.f64 x #s(literal -23/360 binary64)))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (*.f64 x x) (+.f64 #s(literal -23/360 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (*.f64 x x) (+.f64 #s(literal -23/360 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (*.f64 x x) (+.f64 #s(literal -23/360 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(* -23/360 (pow x 2))
(*.f64 x (*.f64 x #s(literal -23/360 binary64)))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (*.f64 x x) (+.f64 #s(literal -23/360 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (*.f64 x x) (+.f64 #s(literal -23/360 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(* (pow x 2) (- (* 1/6 (/ 1 (pow x 2))) 23/360))
(*.f64 (*.f64 x x) (+.f64 #s(literal -23/360 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* 3593/151200 (pow x 2)) 23/360))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 3593/151200 binary64) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 3593/151200 (* -13709/1512000 (pow x 2)))) 23/360))))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -13709/1512000 binary64) #s(literal 3593/151200 binary64)) #s(literal -23/360 binary64))) #s(literal 1/6 binary64)))
(/ 16800/143 (pow x 4))
(/.f64 #s(literal 16800/143 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(/ (- 16800/143 (* 672000/1859 (/ 1 (pow x 2)))) (pow x 4))
(/.f64 (+.f64 #s(literal 16800/143 binary64) (/.f64 #s(literal -672000/1859 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/ (+ 16800/143 (* -1 (/ (+ 672000/1859 (* 8143296000/265837 (/ 1 (pow x 2)))) (pow x 2)))) (pow x 4))
(/.f64 (+.f64 #s(literal 16800/143 binary64) (/.f64 (+.f64 #s(literal -672000/1859 binary64) (/.f64 #s(literal -8143296000/265837 binary64) (*.f64 x x))) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/ (- (+ 16800/143 (* 377099520000/3455881 (/ 1 (pow x 6)))) (+ (* 672000/1859 (/ 1 (pow x 2))) (/ 8143296000/265837 (pow x 4)))) (pow x 4))
(/.f64 (+.f64 (/.f64 #s(literal 377099520000/3455881 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 (+.f64 #s(literal 16800/143 binary64) (/.f64 #s(literal -672000/1859 binary64) (*.f64 x x))) (/.f64 #s(literal -8143296000/265837 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/ 16800/143 (pow x 4))
(/.f64 #s(literal 16800/143 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(/ (- 16800/143 (* 672000/1859 (/ 1 (pow x 2)))) (pow x 4))
(/.f64 (+.f64 #s(literal 16800/143 binary64) (/.f64 #s(literal -672000/1859 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/ (+ 16800/143 (* -1 (/ (+ 672000/1859 (* 8143296000/265837 (/ 1 (pow x 2)))) (pow x 2)))) (pow x 4))
(/.f64 (+.f64 #s(literal 16800/143 binary64) (/.f64 (+.f64 #s(literal -672000/1859 binary64) (/.f64 #s(literal -8143296000/265837 binary64) (*.f64 x x))) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/ (- (+ 16800/143 (* 377099520000/3455881 (/ 1 (pow x 6)))) (+ (* 672000/1859 (/ 1 (pow x 2))) (/ 8143296000/265837 (pow x 4)))) (pow x 4))
(/.f64 (+.f64 (/.f64 #s(literal 377099520000/3455881 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 (+.f64 #s(literal 16800/143 binary64) (/.f64 #s(literal -672000/1859 binary64) (*.f64 x x))) (/.f64 #s(literal -8143296000/265837 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x x)))
(* -1/36 (pow x 2))
(*.f64 x (*.f64 x #s(literal -1/36 binary64)))
(* -1/36 (pow x 2))
(*.f64 x (*.f64 x #s(literal -1/36 binary64)))
(* -1/36 (pow x 2))
(*.f64 x (*.f64 x #s(literal -1/36 binary64)))
(* -1/36 (pow x 2))
(*.f64 x (*.f64 x #s(literal -1/36 binary64)))
(* -1/36 (pow x 2))
(*.f64 x (*.f64 x #s(literal -1/36 binary64)))
(* -1/36 (pow x 2))
(*.f64 x (*.f64 x #s(literal -1/36 binary64)))
(* -1/36 (pow x 2))
(*.f64 x (*.f64 x #s(literal -1/36 binary64)))
(* -1/36 (pow x 2))
(*.f64 x (*.f64 x #s(literal -1/36 binary64)))
(* -1/36 (pow x 2))
(*.f64 x (*.f64 x #s(literal -1/36 binary64)))
(* -1/36 (pow x 2))
(*.f64 x (*.f64 x #s(literal -1/36 binary64)))
(* -1/36 (pow x 2))
(*.f64 x (*.f64 x #s(literal -1/36 binary64)))
(* -1/36 (pow x 2))
(*.f64 x (*.f64 x #s(literal -1/36 binary64)))
-1/6
#s(literal -1/6 binary64)
(- (* -23/360 (pow x 2)) 1/6)
(fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64))
(- (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)) 1/6)
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))
(- (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)) 1/6)
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))
(* -143/604800 (pow x 6))
(*.f64 #s(literal -143/604800 binary64) (pow.f64 x #s(literal 6 binary64)))
(* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))))
(* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -143/604800 binary64) (/.f64 (-.f64 #s(literal -11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) (*.f64 x x))))
(* (pow x 6) (- (* -1 (/ (+ 23/360 (* 1/6 (/ 1 (pow x 2)))) (pow x 4))) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -143/604800 binary64) (+.f64 (/.f64 #s(literal -11/15120 binary64) (*.f64 x x)) (/.f64 (+.f64 #s(literal -23/360 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))))
(* -143/604800 (pow x 6))
(*.f64 #s(literal -143/604800 binary64) (pow.f64 x #s(literal 6 binary64)))
(* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))))
(* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -143/604800 binary64) (/.f64 (-.f64 #s(literal -11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) (*.f64 x x))))
(* (pow x 6) (- (* -1 (/ (+ 23/360 (* 1/6 (/ 1 (pow x 2)))) (pow x 4))) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -143/604800 binary64) (+.f64 (/.f64 #s(literal -11/15120 binary64) (*.f64 x x)) (/.f64 (+.f64 #s(literal -23/360 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(* 127/604800 (* (pow x 8) (cos x)))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (cos.f64 x) #s(literal 127/604800 binary64)))
(* (pow x 8) (+ (* 127/604800 (cos x)) (* 31/15120 (/ (cos x) (pow x 2)))))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (fma.f64 (cos.f64 x) (/.f64 #s(literal 31/15120 binary64) (*.f64 x x)) (*.f64 (cos.f64 x) #s(literal 127/604800 binary64))))
(* (pow x 8) (+ (* 127/604800 (cos x)) (+ (* 31/15120 (/ (cos x) (pow x 2))) (* 7/360 (/ (cos x) (pow x 4))))))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (fma.f64 (cos.f64 x) #s(literal 127/604800 binary64) (fma.f64 (cos.f64 x) (/.f64 #s(literal 31/15120 binary64) (*.f64 x x)) (/.f64 (*.f64 (cos.f64 x) #s(literal 7/360 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))))))
(* (pow x 8) (+ (* 127/604800 (cos x)) (+ (* 31/15120 (/ (cos x) (pow x 2))) (+ (* 7/360 (/ (cos x) (pow x 4))) (* 1/6 (/ (cos x) (pow x 6)))))))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (fma.f64 (cos.f64 x) #s(literal 127/604800 binary64) (fma.f64 (cos.f64 x) (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (cos.f64 x) (/.f64 #s(literal 31/15120 binary64) (*.f64 x x)) (/.f64 (*.f64 (cos.f64 x) #s(literal 7/360 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(* 127/604800 (* (pow x 8) (cos x)))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (cos.f64 x) #s(literal 127/604800 binary64)))
(* (pow x 8) (+ (* 127/604800 (cos x)) (* 31/15120 (/ (cos x) (pow x 2)))))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (fma.f64 (cos.f64 x) (/.f64 #s(literal 31/15120 binary64) (*.f64 x x)) (*.f64 (cos.f64 x) #s(literal 127/604800 binary64))))
(* (pow x 8) (+ (* 127/604800 (cos x)) (+ (* 31/15120 (/ (cos x) (pow x 2))) (* 7/360 (/ (cos x) (pow x 4))))))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (fma.f64 (cos.f64 x) #s(literal 127/604800 binary64) (fma.f64 (cos.f64 x) (/.f64 #s(literal 31/15120 binary64) (*.f64 x x)) (/.f64 (*.f64 (cos.f64 x) #s(literal 7/360 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))))))
(* (pow x 8) (+ (* 127/604800 (cos x)) (+ (* 31/15120 (/ (cos x) (pow x 2))) (+ (* 7/360 (/ (cos x) (pow x 4))) (* 1/6 (/ (cos x) (pow x 6)))))))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (fma.f64 (cos.f64 x) #s(literal 127/604800 binary64) (fma.f64 (cos.f64 x) (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (cos.f64 x) (/.f64 #s(literal 31/15120 binary64) (*.f64 x x)) (/.f64 (*.f64 (cos.f64 x) #s(literal 7/360 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* 7/360 (pow x 2))))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 7/360 binary64) #s(literal 1/6 binary64)) x) x)
(* (pow x 2) (+ 1/6 (* (pow x 2) (+ 7/360 (* 31/15120 (pow x 2))))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 31/15120 binary64)) #s(literal 7/360 binary64)) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (+ 7/360 (* (pow x 2) (+ 31/15120 (* 127/604800 (pow x 2))))))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)) #s(literal 7/360 binary64)) #s(literal 1/6 binary64)))
(* 127/604800 (pow x 8))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 127/604800 binary64))
(* (pow x 8) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 #s(literal 127/604800 binary64) (/.f64 #s(literal 31/15120 binary64) (*.f64 x x))))
(* (pow x 8) (+ 127/604800 (+ (/ 7/360 (pow x 4)) (* 31/15120 (/ 1 (pow x 2))))))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (+.f64 #s(literal 127/604800 binary64) (/.f64 #s(literal 31/15120 binary64) (*.f64 x x))) (/.f64 #s(literal 7/360 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))
(* (pow x 8) (+ 127/604800 (+ (/ 7/360 (pow x 4)) (+ (* 31/15120 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))))))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 (+.f64 #s(literal 127/604800 binary64) (/.f64 #s(literal 31/15120 binary64) (*.f64 x x))) (/.f64 #s(literal 7/360 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))))
(* 127/604800 (pow x 8))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 127/604800 binary64))
(* (pow x 8) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 #s(literal 127/604800 binary64) (/.f64 #s(literal 31/15120 binary64) (*.f64 x x))))
(* (pow x 8) (+ 127/604800 (+ (/ 7/360 (pow x 4)) (* 31/15120 (/ 1 (pow x 2))))))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (+.f64 #s(literal 127/604800 binary64) (/.f64 #s(literal 31/15120 binary64) (*.f64 x x))) (/.f64 #s(literal 7/360 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))
(* (pow x 8) (+ 127/604800 (+ (/ 7/360 (pow x 4)) (+ (* 31/15120 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))))))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 (+.f64 #s(literal 127/604800 binary64) (/.f64 #s(literal 31/15120 binary64) (*.f64 x x))) (/.f64 #s(literal 7/360 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))))
1/6
#s(literal 1/6 binary64)
(+ 1/6 (* 7/360 (pow x 2)))
(fma.f64 (*.f64 x x) #s(literal 7/360 binary64) #s(literal 1/6 binary64))
(+ 1/6 (* (pow x 2) (+ 7/360 (* 31/15120 (pow x 2)))))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 31/15120 binary64)) #s(literal 7/360 binary64)) #s(literal 1/6 binary64))
(+ 1/6 (* (pow x 2) (+ 7/360 (* (pow x 2) (+ 31/15120 (* 127/604800 (pow x 2)))))))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)) #s(literal 7/360 binary64)) #s(literal 1/6 binary64))
(* 127/604800 (pow x 6))
(*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 127/604800 binary64))
(* (pow x 6) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal 127/604800 binary64) (/.f64 #s(literal 31/15120 binary64) (*.f64 x x))))
(* (pow x 6) (+ 127/604800 (+ (/ 7/360 (pow x 4)) (* 31/15120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (+.f64 #s(literal 127/604800 binary64) (/.f64 #s(literal 31/15120 binary64) (*.f64 x x))) (/.f64 #s(literal 7/360 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))
(* (pow x 6) (+ 127/604800 (+ (/ 7/360 (pow x 4)) (+ (* 31/15120 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 (+.f64 #s(literal 127/604800 binary64) (/.f64 #s(literal 31/15120 binary64) (*.f64 x x))) (/.f64 #s(literal 7/360 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))))
(* 127/604800 (pow x 6))
(*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 127/604800 binary64))
(* (pow x 6) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal 127/604800 binary64) (/.f64 #s(literal 31/15120 binary64) (*.f64 x x))))
(* (pow x 6) (+ 127/604800 (+ (/ 7/360 (pow x 4)) (* 31/15120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (+.f64 #s(literal 127/604800 binary64) (/.f64 #s(literal 31/15120 binary64) (*.f64 x x))) (/.f64 #s(literal 7/360 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))
(* (pow x 6) (+ 127/604800 (+ (/ 7/360 (pow x 4)) (+ (* 31/15120 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 (+.f64 #s(literal 127/604800 binary64) (/.f64 #s(literal 31/15120 binary64) (*.f64 x x))) (/.f64 #s(literal 7/360 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))))
(pow x 3)
(*.f64 x (*.f64 x x))
(* (pow x 3) (+ 1 (* -1/2 (pow x 2))))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/2 binary64)) x))
(* (pow x 3) (+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2))))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(* (pow x 3) (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2))))
(*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64))))
(* (pow x 3) (cos x))
(*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))
(* (pow x 3) (cos x))
(*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))
(* (pow x 3) (cos x))
(*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))
(* (pow x 3) (cos x))
(*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))
(* (pow x 3) (cos x))
(*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))
(* (pow x 3) (cos x))
(*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))
(* (pow x 3) (cos x))
(*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))
(* (pow x 3) (cos x))
(*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal 1/6 binary64)))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(* -1/362880 (/ (* (pow x 9) (cos x)) (sin x)))
(/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) (*.f64 #s(literal -1/362880 binary64) (cos.f64 x))) (sin.f64 x))
(* (pow x 9) (+ (* -1/362880 (/ (cos x) (sin x))) (* 1/5040 (/ (cos x) (* (pow x 2) (sin x))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (*.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)))))
(* (pow x 9) (+ (* -1/120 (/ (cos x) (* (pow x 4) (sin x)))) (+ (* -1/362880 (/ (cos x) (sin x))) (* 1/5040 (/ (cos x) (* (pow x 2) (sin x)))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (fma.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 x x))) (/.f64 (*.f64 (cos.f64 x) #s(literal -1/120 binary64)) (*.f64 (sin.f64 x) (*.f64 (*.f64 x x) (*.f64 x x))))))
(* (pow x 9) (+ (* -1/120 (/ (cos x) (* (pow x 4) (sin x)))) (+ (* -1/362880 (/ (cos x) (sin x))) (+ (* 1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (* 1/6 (/ (cos x) (* (pow x 6) (sin x))))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (fma.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(* -1/362880 (/ (* (pow x 9) (cos x)) (sin x)))
(/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) (*.f64 #s(literal -1/362880 binary64) (cos.f64 x))) (sin.f64 x))
(* -1 (* (pow x 9) (+ (* -1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (* 1/362880 (/ (cos x) (sin x))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (*.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)))))
(* -1 (* (pow x 9) (+ (* -1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (+ (* 1/362880 (/ (cos x) (sin x))) (* 1/120 (/ (cos x) (* (pow x 4) (sin x))))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (fma.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 x x))) (/.f64 (*.f64 (cos.f64 x) #s(literal -1/120 binary64)) (*.f64 (sin.f64 x) (*.f64 (*.f64 x x) (*.f64 x x))))))
(* -1 (* (pow x 9) (+ (* -1/6 (/ (cos x) (* (pow x 6) (sin x)))) (+ (* -1/5040 (/ (cos x) (* (pow x 2) (sin x)))) (+ (* 1/362880 (/ (cos x) (sin x))) (* 1/120 (/ (cos x) (* (pow x 4) (sin x)))))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (fma.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(/ 1/6 x)
(/.f64 #s(literal 1/6 binary64) x)
(/ (+ 1/6 (* 7/360 (pow x 2))) x)
(/.f64 (fma.f64 (*.f64 x x) #s(literal 7/360 binary64) #s(literal 1/6 binary64)) x)
(/ (+ 1/6 (* (pow x 2) (+ 7/360 (* 31/15120 (pow x 2))))) x)
(/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 31/15120 binary64)) #s(literal 7/360 binary64)) #s(literal 1/6 binary64)) x)
(/ (+ 1/6 (* (pow x 2) (+ 7/360 (* (pow x 2) (+ 31/15120 (* 127/604800 (pow x 2))))))) x)
(/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)) #s(literal 7/360 binary64)) #s(literal 1/6 binary64)) x)
(* -1/362880 (/ (pow x 6) (sin x)))
(/.f64 (*.f64 #s(literal -1/362880 binary64) (pow.f64 x #s(literal 6 binary64))) (sin.f64 x))
(* (pow x 6) (- (* 1/5040 (/ 1 (* (pow x 2) (sin x)))) (* 1/362880 (/ 1 (sin x)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x (*.f64 x (sin.f64 x)))) (/.f64 #s(literal -1/362880 binary64) (sin.f64 x))))
(* (pow x 6) (- (/ 1/5040 (* (pow x 2) (sin x))) (+ (/ 1/120 (* (pow x 4) (sin x))) (* 1/362880 (/ 1 (sin x))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x (*.f64 x (sin.f64 x)))) (/.f64 #s(literal -1/362880 binary64) (sin.f64 x))) (/.f64 #s(literal -1/120 binary64) (*.f64 (sin.f64 x) (*.f64 (*.f64 x x) (*.f64 x x))))))
(* (pow x 6) (- (+ (/ 1/5040 (* (pow x 2) (sin x))) (* 1/6 (/ 1 (* (pow x 6) (sin x))))) (+ (* 1/362880 (/ 1 (sin x))) (* 1/120 (/ 1 (* (pow x 4) (sin x)))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x (*.f64 x (sin.f64 x)))) (+.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 x) (pow.f64 x #s(literal 6 binary64)))) (/.f64 #s(literal -1/362880 binary64) (sin.f64 x))) (/.f64 #s(literal -1/120 binary64) (*.f64 (sin.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(* -1/362880 (/ (pow x 6) (sin x)))
(/.f64 (*.f64 #s(literal -1/362880 binary64) (pow.f64 x #s(literal 6 binary64))) (sin.f64 x))
(* (pow x 6) (- (* 1/5040 (/ 1 (* (pow x 2) (sin x)))) (* 1/362880 (/ 1 (sin x)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x (*.f64 x (sin.f64 x)))) (/.f64 #s(literal -1/362880 binary64) (sin.f64 x))))
(* (pow x 6) (- (/ 1/5040 (* (pow x 2) (sin x))) (+ (/ 1/120 (* (pow x 4) (sin x))) (* 1/362880 (/ 1 (sin x))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x (*.f64 x (sin.f64 x)))) (/.f64 #s(literal -1/362880 binary64) (sin.f64 x))) (/.f64 #s(literal -1/120 binary64) (*.f64 (sin.f64 x) (*.f64 (*.f64 x x) (*.f64 x x))))))
(* (pow x 6) (- (+ (/ 1/5040 (* (pow x 2) (sin x))) (* 1/6 (/ 1 (* (pow x 6) (sin x))))) (+ (* 1/362880 (/ 1 (sin x))) (* 1/120 (/ 1 (* (pow x 4) (sin x)))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x (*.f64 x (sin.f64 x)))) (+.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 x) (pow.f64 x #s(literal 6 binary64)))) (/.f64 #s(literal -1/362880 binary64) (sin.f64 x))) (/.f64 #s(literal -1/120 binary64) (*.f64 (sin.f64 x) (*.f64 (*.f64 x x) (*.f64 x x)))))))
1/6
#s(literal 1/6 binary64)
(+ 1/6 (* -1/120 (pow x 2)))
(fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64))
(+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120)))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/5040 binary64) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))
(+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120)))
(fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))
(* -1/362880 (pow x 6))
(*.f64 #s(literal -1/362880 binary64) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 x x))))
(* (pow x 6) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))))
(* (pow x 6) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -1/362880 binary64) (+.f64 (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(* -1/362880 (pow x 6))
(*.f64 #s(literal -1/362880 binary64) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 x x))))
(* (pow x 6) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))))
(* (pow x 6) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -1/362880 binary64) (+.f64 (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(* -1/362880 x)
(*.f64 x #s(literal -1/362880 binary64))
(* -1/362880 x)
(*.f64 x #s(literal -1/362880 binary64))
(* -1/362880 x)
(*.f64 x #s(literal -1/362880 binary64))
(* -1/362880 x)
(*.f64 x #s(literal -1/362880 binary64))
(* -1/362880 x)
(*.f64 x #s(literal -1/362880 binary64))
(* -1/362880 x)
(*.f64 x #s(literal -1/362880 binary64))
(* -1/362880 x)
(*.f64 x #s(literal -1/362880 binary64))
(* -1/362880 x)
(*.f64 x #s(literal -1/362880 binary64))
(* -1/362880 x)
(*.f64 x #s(literal -1/362880 binary64))
(* -1/362880 x)
(*.f64 x #s(literal -1/362880 binary64))
(* -1/362880 x)
(*.f64 x #s(literal -1/362880 binary64))
(* -1/362880 x)
(*.f64 x #s(literal -1/362880 binary64))
(* -143/604800 x)
(*.f64 x #s(literal -143/604800 binary64))
(* -143/604800 x)
(*.f64 x #s(literal -143/604800 binary64))
(* -143/604800 x)
(*.f64 x #s(literal -143/604800 binary64))
(* -143/604800 x)
(*.f64 x #s(literal -143/604800 binary64))
(* -143/604800 x)
(*.f64 x #s(literal -143/604800 binary64))
(* -143/604800 x)
(*.f64 x #s(literal -143/604800 binary64))
(* -143/604800 x)
(*.f64 x #s(literal -143/604800 binary64))
(* -143/604800 x)
(*.f64 x #s(literal -143/604800 binary64))
(* -143/604800 x)
(*.f64 x #s(literal -143/604800 binary64))
(* -143/604800 x)
(*.f64 x #s(literal -143/604800 binary64))
(* -143/604800 x)
(*.f64 x #s(literal -143/604800 binary64))
(* -143/604800 x)
(*.f64 x #s(literal -143/604800 binary64))
-23/360
#s(literal -23/360 binary64)
(- (* -11/15120 (pow x 2)) 23/360)
(fma.f64 x (*.f64 x #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))
(- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))
(- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))
(* -143/604800 (pow x 4))
(*.f64 #s(literal -143/604800 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(* -1 (* (pow x 4) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))))
(* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal -143/604800 binary64) (/.f64 (-.f64 #s(literal -11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) (*.f64 x x))))
(* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal -143/604800 binary64) (/.f64 (-.f64 #s(literal -11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) (*.f64 x x))))
(* -143/604800 (pow x 4))
(*.f64 #s(literal -143/604800 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(* -1 (* (pow x 4) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal -143/604800 binary64) (/.f64 #s(literal -11/15120 binary64) (*.f64 x x))))
(* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal -143/604800 binary64) (/.f64 (-.f64 #s(literal -11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) (*.f64 x x))))
(* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal -143/604800 binary64) (/.f64 (-.f64 #s(literal -11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) (*.f64 x x))))
(* 7/360 x)
(*.f64 x #s(literal 7/360 binary64))
(* x (+ 7/360 (* 31/15120 (pow x 2))))
(*.f64 x (fma.f64 x (*.f64 x #s(literal 31/15120 binary64)) #s(literal 7/360 binary64)))
(* x (+ 7/360 (* (pow x 2) (+ 31/15120 (* 127/604800 (pow x 2))))))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)) #s(literal 7/360 binary64)))
(* x (+ 7/360 (* (pow x 2) (+ 31/15120 (* 127/604800 (pow x 2))))))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)) #s(literal 7/360 binary64)))
(* 127/604800 (pow x 5))
(*.f64 #s(literal 127/604800 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) x))
(* (pow x 5) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 127/604800 binary64) (/.f64 #s(literal 31/15120 binary64) (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) x))
(* (pow x 5) (+ 127/604800 (+ (/ 7/360 (pow x 4)) (* 31/15120 (/ 1 (pow x 2))))))
(*.f64 (+.f64 (+.f64 #s(literal 127/604800 binary64) (/.f64 #s(literal 31/15120 binary64) (*.f64 x x))) (/.f64 #s(literal 7/360 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) x))
(* (pow x 5) (+ 127/604800 (+ (/ 7/360 (pow x 4)) (* 31/15120 (/ 1 (pow x 2))))))
(*.f64 (+.f64 (+.f64 #s(literal 127/604800 binary64) (/.f64 #s(literal 31/15120 binary64) (*.f64 x x))) (/.f64 #s(literal 7/360 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) x))
(* 127/604800 (pow x 5))
(*.f64 #s(literal 127/604800 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) x))
(* (pow x 5) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 127/604800 binary64) (/.f64 #s(literal 31/15120 binary64) (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) x))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 31/15120 (* 7/360 (/ 1 (pow x 2)))) (pow x 2))) 127/604800)))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) x) (+.f64 #s(literal 127/604800 binary64) (/.f64 (+.f64 #s(literal 31/15120 binary64) (/.f64 #s(literal 7/360 binary64) (*.f64 x x))) (*.f64 x x))))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 31/15120 (* 7/360 (/ 1 (pow x 2)))) (pow x 2))) 127/604800)))
(*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) x) (+.f64 #s(literal 127/604800 binary64) (/.f64 (+.f64 #s(literal 31/15120 binary64) (/.f64 #s(literal 7/360 binary64) (*.f64 x x))) (*.f64 x x))))
31/15120
#s(literal 31/15120 binary64)
(+ 31/15120 (* 127/604800 (pow x 2)))
(fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))
(+ 31/15120 (* 127/604800 (pow x 2)))
(fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))
(+ 31/15120 (* 127/604800 (pow x 2)))
(fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))
(* 127/604800 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 127/604800 binary64))
(* (pow x 2) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))
(fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))
(* (pow x 2) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))
(fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))
(* (pow x 2) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))
(fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))
(* 127/604800 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 127/604800 binary64))
(* (pow x 2) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))
(fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))
(* (pow x 2) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))
(fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))
(* (pow x 2) (+ 127/604800 (* 31/15120 (/ 1 (pow x 2)))))
(fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))
(* -1/120 x)
(*.f64 x #s(literal -1/120 binary64))
(* x (- (* 1/5040 (pow x 2)) 1/120))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/5040 binary64) #s(literal -1/120 binary64)))
(* x (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))
(* x (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))
(*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))
(* -1/362880 (pow x 5))
(*.f64 #s(literal -1/362880 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) x))
(* (pow x 5) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))
(*.f64 (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) x))
(* (pow x 5) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(*.f64 (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) x))
(* (pow x 5) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(*.f64 (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) x))
(* -1/362880 (pow x 5))
(*.f64 #s(literal -1/362880 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) x))
(* -1 (* (pow x 5) (- 1/362880 (* 1/5040 (/ 1 (pow x 2))))))
(*.f64 (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) x))
(* -1 (* (pow x 5) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2))))))
(*.f64 (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) x))
(* -1 (* (pow x 5) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2))))))
(*.f64 (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)) (+.f64 #s(literal -1/362880 binary64) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) x))

eval191.0ms (1.2%)

Memory
7.0MiB live, 308.8MiB allocated
Compiler

Compiled 54 689 to 3 274 computations (94% saved)

prune196.0ms (1.3%)

Memory
8.7MiB live, 329.5MiB allocated
Pruning

32 alts after pruning (28 fresh and 4 done)

PrunedKeptTotal
New1 454111 465
Fresh51722
Picked505
Done044
Total1 464321 496
Accuracy
100.0%
Counts
1 496 → 32
Alt Table
Click to see full alt table
StatusAccuracyProgram
4.6%
(fma.f64 (/.f64 x (/.f64 (+.f64 x (sin.f64 x)) (sin.f64 x))) (/.f64 (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 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 (tan.f64 x) (+.f64 x (sin.f64 x))))))
99.2%
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 x (*.f64 x #s(literal -23/360 binary64))) (*.f64 x x)))
99.4%
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
54.2%
(/.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 x)))
54.1%
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (*.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64))) (*.f64 (/.f64 (tan.f64 x) x) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
4.2%
(/.f64 (-.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)))
54.1%
(/.f64 (-.f64 (*.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
54.2%
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
3.9%
(/.f64 (*.f64 (fma.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64))) (tan.f64 x)) (+.f64 x (sin.f64 x)))
4.2%
(/.f64 (*.f64 (fma.f64 (+.f64 (cos.f64 (+.f64 x x)) #s(literal 1 binary64)) #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (tan.f64 x)) (+.f64 x (sin.f64 x)))
87.6%
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))) (sin.f64 x))
98.3%
(/.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) #s(literal -1/6 binary64))
87.6%
(/.f64 (*.f64 x (fma.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))) (tan.f64 x))
98.3%
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x #s(literal -1/36 binary64)))))
4.2%
(-.f64 (/.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x)))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x)))))
54.2%
(+.f64 (/.f64 x (tan.f64 x)) (neg.f64 (cos.f64 x)))
99.5%
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
99.5%
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (cos.f64 x)))
99.1%
(*.f64 (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
99.6%
(*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) x) (tan.f64 x)) x)
99.5%
(*.f64 (/.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))))))
87.1%
(*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
54.0%
(*.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
54.2%
(*.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (cos.f64 x))
30.2%
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal -23/360 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
99.5%
(*.f64 (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (/.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
99.3%
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
98.4%
(*.f64 (*.f64 x #s(literal 1/6 binary64)) x)
99.1%
(*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -23/360 binary64) (*.f64 x #s(literal 1/6 binary64))))
99.2%
(*.f64 x (/.f64 (*.f64 (fma.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/36 binary64)) x) (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
98.4%
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
99.0%
(*.f64 #s(literal -1/36 binary64) (/.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
Compiler

Compiled 2 011 to 639 computations (68.2% saved)

regimes37.0ms (0.2%)

Memory
-14.7MiB live, 59.2MiB allocated
Counts
56 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(*.f64 (*.f64 x #s(literal 1/6 binary64)) x)
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))))
(*.f64 (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(/.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) #s(literal -1/6 binary64))
(*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -23/360 binary64) (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 x (*.f64 x #s(literal -23/360 binary64))) (*.f64 x x)))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal -23/360 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal 1/6 binary64))))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 x (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) x (*.f64 x #s(literal 1/6 binary64))))
(*.f64 x (/.f64 (*.f64 (fma.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/36 binary64)) x) (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x x)))
(*.f64 #s(literal -1/36 binary64) (/.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(/.f64 (*.f64 x (*.f64 x #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x #s(literal -1/36 binary64)))))
(*.f64 x (/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64)) x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (/.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(/.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x))) (tan.f64 x))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(/.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))) (tan.f64 x))
(*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))))))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)) #s(literal 7/360 binary64))) #s(literal 1/6 binary64))) (cos.f64 x))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (cos.f64 x)))
(/.f64 (*.f64 (*.f64 x (*.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))) (tan.f64 x))
(*.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 x (*.f64 (+.f64 #s(literal -1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (tan.f64 x))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (tan.f64 x)) x)
(*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) x) (tan.f64 x)) x)
(/.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (tan.f64 x))
(/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (*.f64 x x)) (tan.f64 x))
(/.f64 (*.f64 x (fma.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))) (tan.f64 x))
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
(+.f64 (/.f64 x (tan.f64 x)) (neg.f64 (cos.f64 x)))
(*.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (cos.f64 x))
(/.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (cos.f64 x)))) (sin.f64 x))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (+.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) (-.f64 #s(literal -143/604800 binary64) (+.f64 (/.f64 #s(literal 11/15120 binary64) (*.f64 x x)) (/.f64 #s(literal 23/360 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)) (sin.f64 x)) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 x (/.f64 #s(literal 1 binary64) (cos.f64 x))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) (*.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64))) (*.f64 (/.f64 (tan.f64 x) x) (/.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal -1/2 binary64))) (tan.f64 x)) (+.f64 x (sin.f64 x)))
(/.f64 (*.f64 (+.f64 (fma.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (tan.f64 x)) (+.f64 x (sin.f64 x)))
(/.f64 (*.f64 (fma.f64 (+.f64 (cos.f64 (+.f64 x x)) #s(literal 1 binary64)) #s(literal -1/2 binary64) (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) (tan.f64 x)) (+.f64 x (sin.f64 x)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)))
(/.f64 (fma.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (*.f64 x x) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (/.f64 (+.f64 x (sin.f64 x)) (tan.f64 x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x))) (-.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (pow.f64 (tan.f64 x) #s(literal -2 binary64))) (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x)))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (fma.f64 (cos.f64 x) #s(literal 1 binary64) (/.f64 x (tan.f64 x)))))
(fma.f64 (/.f64 x (/.f64 (+.f64 x (sin.f64 x)) (sin.f64 x))) (/.f64 (*.f64 x (pow.f64 (tan.f64 x) #s(literal -2 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 (tan.f64 x) (+.f64 x (sin.f64 x))))))
Outputs
(*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) x) (tan.f64 x)) x)
Calls

2 calls:

15.0ms
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
15.0ms
x
Results
AccuracySegmentsBranch
99.6%1x
99.6%1(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Compiler

Compiled 10 to 6 computations (40% saved)

regimes22.0ms (0.1%)

Memory
-1.7MiB live, 43.5MiB allocated
Counts
34 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(*.f64 (*.f64 x #s(literal 1/6 binary64)) x)
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))))
(*.f64 (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(/.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) #s(literal -1/6 binary64))
(*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -23/360 binary64) (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 x (*.f64 x #s(literal -23/360 binary64))) (*.f64 x x)))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal -23/360 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal 1/6 binary64))))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 x (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) x (*.f64 x #s(literal 1/6 binary64))))
(*.f64 x (/.f64 (*.f64 (fma.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/36 binary64)) x) (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x x)))
(*.f64 #s(literal -1/36 binary64) (/.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(/.f64 (*.f64 x (*.f64 x #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x #s(literal -1/36 binary64)))))
(*.f64 x (/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64)) x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (/.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(/.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x))) (tan.f64 x))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(/.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))) (tan.f64 x))
(*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))))))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)) #s(literal 7/360 binary64))) #s(literal 1/6 binary64))) (cos.f64 x))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (cos.f64 x)))
(/.f64 (*.f64 (*.f64 x (*.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))) (tan.f64 x))
(*.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 x (*.f64 (+.f64 #s(literal -1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (tan.f64 x))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (tan.f64 x)) x)
Outputs
(*.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (tan.f64 x)) x)
Calls

2 calls:

11.0ms
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
9.0ms
x
Results
AccuracySegmentsBranch
99.6%1(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
99.6%1x
Compiler

Compiled 10 to 6 computations (40% saved)

regimes18.0ms (0.1%)

Memory
30.1MiB live, 30.1MiB allocated
Counts
33 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(*.f64 (*.f64 x #s(literal 1/6 binary64)) x)
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))))
(*.f64 (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(/.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) #s(literal -1/6 binary64))
(*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -23/360 binary64) (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 x (*.f64 x #s(literal -23/360 binary64))) (*.f64 x x)))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal -23/360 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal 1/6 binary64))))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 x (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) x (*.f64 x #s(literal 1/6 binary64))))
(*.f64 x (/.f64 (*.f64 (fma.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/36 binary64)) x) (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x x)))
(*.f64 #s(literal -1/36 binary64) (/.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(/.f64 (*.f64 x (*.f64 x #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x #s(literal -1/36 binary64)))))
(*.f64 x (/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64)) x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (/.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(/.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x))) (tan.f64 x))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(/.f64 (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64))))) (tan.f64 x))
(*.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))))))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64)) #s(literal 7/360 binary64))) #s(literal 1/6 binary64))) (cos.f64 x))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 127/604800 binary64) #s(literal 31/15120 binary64))) #s(literal 7/360 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (cos.f64 x)))
(/.f64 (*.f64 (*.f64 x (*.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))) (tan.f64 x))
(*.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 x (*.f64 (+.f64 #s(literal -1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (tan.f64 x))
Outputs
(*.f64 (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (/.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
Calls

2 calls:

9.0ms
x
7.0ms
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Results
AccuracySegmentsBranch
99.5%1x
99.5%1(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Compiler

Compiled 10 to 6 computations (40% saved)

regimes27.0ms (0.2%)

Memory
-19.7MiB live, 18.9MiB allocated
Counts
21 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(*.f64 (*.f64 x #s(literal 1/6 binary64)) x)
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))))
(*.f64 (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(/.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) #s(literal -1/6 binary64))
(*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -23/360 binary64) (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 x (*.f64 x #s(literal -23/360 binary64))) (*.f64 x x)))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal -23/360 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal 1/6 binary64))))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 x (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) x (*.f64 x #s(literal 1/6 binary64))))
(*.f64 x (/.f64 (*.f64 (fma.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/36 binary64)) x) (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x x)))
(*.f64 #s(literal -1/36 binary64) (/.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(/.f64 (*.f64 x (*.f64 x #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x #s(literal -1/36 binary64)))))
(*.f64 x (/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64)) x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
Outputs
(*.f64 x (/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64)) x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
Calls

2 calls:

20.0ms
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
6.0ms
x
Results
AccuracySegmentsBranch
99.5%1x
99.5%1(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Compiler

Compiled 10 to 6 computations (40% saved)

regimes11.0ms (0.1%)

Memory
17.2MiB live, 17.2MiB allocated
Counts
20 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(*.f64 (*.f64 x #s(literal 1/6 binary64)) x)
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))))
(*.f64 (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(/.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) #s(literal -1/6 binary64))
(*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -23/360 binary64) (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 x (*.f64 x #s(literal -23/360 binary64))) (*.f64 x x)))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal -23/360 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal 1/6 binary64))))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 x (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) x (*.f64 x #s(literal 1/6 binary64))))
(*.f64 x (/.f64 (*.f64 (fma.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/36 binary64)) x) (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x x)))
(*.f64 #s(literal -1/36 binary64) (/.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(/.f64 (*.f64 x (*.f64 x #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x #s(literal -1/36 binary64)))))
Outputs
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x x)))
Calls

2 calls:

6.0ms
x
5.0ms
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Results
AccuracySegmentsBranch
99.5%1x
99.5%1(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Compiler

Compiled 10 to 6 computations (40% saved)

regimes82.0ms (0.5%)

Memory
-24.3MiB live, 14.7MiB allocated
Counts
14 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(*.f64 (*.f64 x #s(literal 1/6 binary64)) x)
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))))
(*.f64 (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(/.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) #s(literal -1/6 binary64))
(*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -23/360 binary64) (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 x (*.f64 x #s(literal -23/360 binary64))) (*.f64 x x)))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal -23/360 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal 1/6 binary64))))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 x (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) x (*.f64 x #s(literal 1/6 binary64))))
(*.f64 x (/.f64 (*.f64 (fma.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/36 binary64)) x) (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
Outputs
(*.f64 x (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) x (*.f64 x #s(literal 1/6 binary64))))
Calls

2 calls:

78.0ms
x
4.0ms
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Results
AccuracySegmentsBranch
99.5%1x
99.5%1(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Compiler

Compiled 10 to 6 computations (40% saved)

regimes8.0ms (0%)

Memory
12.1MiB live, 12.1MiB allocated
Counts
12 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(*.f64 (*.f64 x #s(literal 1/6 binary64)) x)
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))))
(*.f64 (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(/.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) #s(literal -1/6 binary64))
(*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -23/360 binary64) (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 x (*.f64 x #s(literal -23/360 binary64))) (*.f64 x x)))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal -23/360 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal 1/6 binary64))))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
Outputs
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal 1/6 binary64))))
Calls

2 calls:

4.0ms
x
3.0ms
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Results
AccuracySegmentsBranch
99.5%1x
99.5%1(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Compiler

Compiled 10 to 6 computations (40% saved)

regimes7.0ms (0%)

Memory
14.3MiB live, 14.3MiB allocated
Counts
10 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(*.f64 (*.f64 x #s(literal 1/6 binary64)) x)
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))))
(*.f64 (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(/.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) #s(literal -1/6 binary64))
(*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -23/360 binary64) (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 x (*.f64 x #s(literal -23/360 binary64))) (*.f64 x x)))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal -23/360 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
Outputs
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
Calls

2 calls:

4.0ms
x
3.0ms
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Results
AccuracySegmentsBranch
99.3%1x
99.3%1(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Compiler

Compiled 10 to 6 computations (40% saved)

regimes6.0ms (0%)

Memory
-24.5MiB live, 14.2MiB allocated
Counts
7 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(*.f64 (*.f64 x #s(literal 1/6 binary64)) x)
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))))
(*.f64 (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(/.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) #s(literal -1/6 binary64))
(*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -23/360 binary64) (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 x (*.f64 x #s(literal -23/360 binary64))) (*.f64 x x)))
Outputs
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 x (*.f64 x #s(literal -23/360 binary64))) (*.f64 x x)))
Calls

2 calls:

4.0ms
x
2.0ms
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Results
AccuracySegmentsBranch
99.2%1x
99.2%1(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Compiler

Compiled 10 to 6 computations (40% saved)

regimes5.0ms (0%)

Memory
14.4MiB live, 14.4MiB allocated
Counts
6 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(*.f64 (*.f64 x #s(literal 1/6 binary64)) x)
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))))
(*.f64 (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(/.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) #s(literal -1/6 binary64))
(*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -23/360 binary64) (*.f64 x #s(literal 1/6 binary64))))
Outputs
(*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -23/360 binary64) (*.f64 x #s(literal 1/6 binary64))))
Calls

2 calls:

3.0ms
x
2.0ms
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Results
AccuracySegmentsBranch
99.1%1x
99.1%1(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Compiler

Compiled 10 to 6 computations (40% saved)

regimes4.0ms (0%)

Memory
11.5MiB live, 11.5MiB allocated
Counts
5 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(*.f64 (*.f64 x #s(literal 1/6 binary64)) x)
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))))
(*.f64 (fma.f64 x (*.f64 x #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(/.f64 (*.f64 (*.f64 x x) #s(literal -1/36 binary64)) #s(literal -1/6 binary64))
Outputs
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))))
Calls

2 calls:

2.0ms
x
2.0ms
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Results
AccuracySegmentsBranch
99.1%1x
99.1%1(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Compiler

Compiled 10 to 6 computations (40% saved)

regimes5.0ms (0%)

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

2 calls:

4.0ms
x
1.0ms
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Results
AccuracySegmentsBranch
98.4%1x
98.4%1(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Compiler

Compiled 10 to 6 computations (40% saved)

regimes2.0ms (0%)

Memory
5.3MiB live, 5.3MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

2 calls:

1.0ms
x
1.0ms
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Results
AccuracySegmentsBranch
98.4%1x
98.4%1(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Compiler

Compiled 10 to 6 computations (40% saved)

simplify10.0ms (0.1%)

Memory
20.7MiB live, 20.7MiB allocated
Algorithm
egg-herbie
Rules
74×*-commutative_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
075283
1112283
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) x) (tan.f64 x)) x)
(*.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (tan.f64 x)) x)
(*.f64 (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (/.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
(*.f64 x (/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64)) x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x x)))
(*.f64 x (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) x (*.f64 x #s(literal 1/6 binary64))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal 1/6 binary64))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 x (*.f64 x #s(literal -23/360 binary64))) (*.f64 x x)))
(*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -23/360 binary64) (*.f64 x #s(literal 1/6 binary64))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x #s(literal 1/6 binary64)) x)
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
Outputs
(*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64))) x) (tan.f64 x)) x)
(*.f64 x (/.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)) #s(literal 1/6 binary64)))) (tan.f64 x)))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (tan.f64 x)) x)
(*.f64 x (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))) (tan.f64 x)))
(*.f64 (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1/36 binary64))) (/.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/6 binary64))))
(*.f64 x (/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) #s(literal -1/36 binary64)) x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(*.f64 x (/.f64 (*.f64 x (fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) (*.f64 x (*.f64 x x))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal -1/6 binary64))))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) (*.f64 x x)))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)))))
(*.f64 x (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))) x (*.f64 x #s(literal 1/6 binary64))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))) #s(literal -23/360 binary64))) #s(literal 1/6 binary64))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 x (*.f64 x #s(literal -23/360 binary64))) (*.f64 x x)))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -23/360 binary64)))))
(*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -23/360 binary64) (*.f64 x #s(literal 1/6 binary64))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x #s(literal 1/6 binary64)) x)
(*.f64 x (*.f64 x #s(literal 1/6 binary64)))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))

soundness1.3s (8.6%)

Memory
-8.4MiB live, 869.2MiB allocated
Rules
18 358×accelerator-lowering-fma.f32
18 358×accelerator-lowering-fma.f64
5 524×accelerator-lowering-fma.f32
5 524×accelerator-lowering-fma.f64
5 512×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057357
1357351
22858351
08938308
0105408
1301384
2829384
32520348
45523342
08535318
053492
1348342
22978342
09868301
044228
1261212
22100212
09260196
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 441 to 175 computations (60.3% saved)

preprocess111.0ms (0.7%)

Memory
24.5MiB live, 219.9MiB allocated
Remove

(abs x)

Compiler

Compiled 1 012 to 408 computations (59.7% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...