tanhf (example 3.4)

Time bar (total: 8.0s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze99.0ms (1.2%)

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

Compiled 9 to 8 computations (11.1% saved)

sample2.0s (25%)

Memory
39.5MiB live, 1 710.6MiB allocated
Samples
602.0ms2 219×2valid
508.0ms4 209×0valid
235.0ms617×3valid
223.0ms1 208×1valid
3.0ms4valid
Precisions
Click to see histograms. Total time spent on operations: 1.4s
ival-cos: 807.0ms (59.3% of total)
ival-sin: 227.0ms (16.7% of total)
adjust: 105.0ms (7.7% of total)
ival-sub: 104.0ms (7.6% of total)
ival-div: 102.0ms (7.5% of total)
ival-true: 7.0ms (0.5% of total)
exact: 5.0ms (0.4% of total)
ival-assert: 3.0ms (0.2% of total)
Bogosity

explain145.0ms (1.8%)

Memory
-1.8MiB live, 173.3MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
702(-7.110890884922116e+76)0-(-.f64 #s(literal 1 binary64) (cos.f64 x))
630-3(1.0287777861941503e-161)(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
00-0-#s(literal 1 binary64)
00-0-(cos.f64 x)
00-0-(sin.f64 x)
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
-.f64(-.f64 #s(literal 1 binary64) (cos.f64 x))cancellation723
/.f64(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))u/n600
(-.f64 #s(literal 1 binary64) (cos.f64 x))underflow60
Confusion
Predicted +Predicted -
+1311
-1123
Precision
0.9924242424242424
Recall
0.9924242424242424
Confusion?
Predicted +Predicted MaybePredicted -
+13110
-12121
Precision?
0.9777777777777777
Recall?
1.0
Freqs
test
numberfreq
0124
1132
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
49.0ms138×2valid
27.0ms258×0valid
10.0ms26×3valid
10.0ms90×1valid
Compiler

Compiled 46 to 22 computations (52.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 80.0ms
ival-cos: 51.0ms (64.1% of total)
ival-sin: 11.0ms (13.8% of total)
ival-div: 6.0ms (7.5% of total)
adjust: 6.0ms (7.5% of total)
ival-sub: 5.0ms (6.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess51.0ms (0.6%)

Memory
-9.4MiB live, 29.1MiB allocated
Algorithm
egg-herbie
Rules
204×lower-fma.f64
204×lower-fma.f32
140×lower-*.f64
140×lower-*.f32
98×div-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0811
13011
2738
31808
44438
56818
67068
067
0104
1204
2264
3374
4584
5814
61144
71884
83104
95194
105614
115644
125724
135784
145824
155894
165964
175974
05974
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
Outputs
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
(neg.f64 (tan.f64 (*.f64 #s(literal -1/2 binary64) x)))
Symmetry

(negabs x)

Compiler

Compiled 8 to 6 computations (25% saved)

eval0.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated
Compiler

Compiled 1 to 1 computations (0% saved)

prune1.0ms (0%)

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

Compiled 8 to 6 computations (25% saved)

simplify29.0ms (0.4%)

Memory
-19.4MiB live, 19.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sin.f64 x)
cost-diff0
(cos.f64 x)
cost-diff0
(-.f64 #s(literal 1 binary64) (cos.f64 x))
cost-diff6848
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
Rules
204×lower-fma.f64
204×lower-fma.f32
140×lower-*.f64
140×lower-*.f32
82×div-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0617
01014
12014
22614
33714
45814
58114
611414
718814
831014
951914
1056114
1156414
1257214
1357814
1458214
1558914
1659614
1759714
059714
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
(-.f64 #s(literal 1 binary64) (cos.f64 x))
#s(literal 1 binary64)
(cos.f64 x)
x
(sin.f64 x)
Outputs
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
(neg.f64 (tan.f64 (*.f64 #s(literal -1/2 binary64) x)))
(-.f64 #s(literal 1 binary64) (cos.f64 x))
#s(literal 1 binary64)
(cos.f64 x)
x
(sin.f64 x)

localize55.0ms (0.7%)

Memory
33.0MiB live, 69.4MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0
(sin.f64 x)
accuracy0
(cos.f64 x)
accuracy14.727186642913933
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
accuracy15.565787442280882
(-.f64 #s(literal 1 binary64) (cos.f64 x))
Samples
23.0ms69×2valid
14.0ms129×0valid
5.0ms13×3valid
5.0ms45×1valid
Compiler

Compiled 19 to 8 computations (57.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 38.0ms
ival-cos: 20.0ms (53% of total)
adjust: 7.0ms (18.6% of total)
ival-sin: 5.0ms (13.3% of total)
ival-div: 3.0ms (8% of total)
ival-sub: 3.0ms (8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series3.0ms (0%)

Memory
2.9MiB live, 2.9MiB allocated
Counts
4 → 48
Calls
Call 1
Inputs
#s(alt (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) #<representation binary64>) () ())
#s(alt (-.f64 #s(literal 1 binary64) (cos.f64 x)) (patch (-.f64 #s(literal 1 binary64) (cos.f64 x)) #<representation binary64>) () ())
#s(alt (cos.f64 x) (patch (cos.f64 x) #<representation binary64>) () ())
#s(alt (sin.f64 x) (patch (sin.f64 x) #<representation binary64>) () ())
Outputs
#s(alt (* 1/2 x) (taylor 0 x) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* 1/24 (pow x 2)))) (taylor 0 x) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))) (taylor 0 x) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))) (taylor 0 x) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (pow x 2)) (taylor 0 x) (#s(alt (-.f64 #s(literal 1 binary64) (cos.f64 x)) (patch (-.f64 #s(literal 1 binary64) (cos.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/2 (* -1/24 (pow x 2)))) (taylor 0 x) (#s(alt (-.f64 #s(literal 1 binary64) (cos.f64 x)) (patch (-.f64 #s(literal 1 binary64) (cos.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/2 (* (pow x 2) (- (* 1/720 (pow x 2)) 1/24)))) (taylor 0 x) (#s(alt (-.f64 #s(literal 1 binary64) (cos.f64 x)) (patch (-.f64 #s(literal 1 binary64) (cos.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/2 (* (pow x 2) (- (* (pow x 2) (+ 1/720 (* -1/40320 (pow x 2)))) 1/24)))) (taylor 0 x) (#s(alt (-.f64 #s(literal 1 binary64) (cos.f64 x)) (patch (-.f64 #s(literal 1 binary64) (cos.f64 x)) #<representation binary64>) () ())) ())
#s(alt (- 1 (cos x)) (taylor inf x) (#s(alt (-.f64 #s(literal 1 binary64) (cos.f64 x)) (patch (-.f64 #s(literal 1 binary64) (cos.f64 x)) #<representation binary64>) () ())) ())
#s(alt (- 1 (cos x)) (taylor inf x) (#s(alt (-.f64 #s(literal 1 binary64) (cos.f64 x)) (patch (-.f64 #s(literal 1 binary64) (cos.f64 x)) #<representation binary64>) () ())) ())
#s(alt (- 1 (cos x)) (taylor inf x) (#s(alt (-.f64 #s(literal 1 binary64) (cos.f64 x)) (patch (-.f64 #s(literal 1 binary64) (cos.f64 x)) #<representation binary64>) () ())) ())
#s(alt (- 1 (cos x)) (taylor inf x) (#s(alt (-.f64 #s(literal 1 binary64) (cos.f64 x)) (patch (-.f64 #s(literal 1 binary64) (cos.f64 x)) #<representation binary64>) () ())) ())
#s(alt (- 1 (cos x)) (taylor -inf x) (#s(alt (-.f64 #s(literal 1 binary64) (cos.f64 x)) (patch (-.f64 #s(literal 1 binary64) (cos.f64 x)) #<representation binary64>) () ())) ())
#s(alt (- 1 (cos x)) (taylor -inf x) (#s(alt (-.f64 #s(literal 1 binary64) (cos.f64 x)) (patch (-.f64 #s(literal 1 binary64) (cos.f64 x)) #<representation binary64>) () ())) ())
#s(alt (- 1 (cos x)) (taylor -inf x) (#s(alt (-.f64 #s(literal 1 binary64) (cos.f64 x)) (patch (-.f64 #s(literal 1 binary64) (cos.f64 x)) #<representation binary64>) () ())) ())
#s(alt (- 1 (cos x)) (taylor -inf x) (#s(alt (-.f64 #s(literal 1 binary64) (cos.f64 x)) (patch (-.f64 #s(literal 1 binary64) (cos.f64 x)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 x) (#s(alt (cos.f64 x) (patch (cos.f64 x) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1/2 (pow x 2))) (taylor 0 x) (#s(alt (cos.f64 x) (patch (cos.f64 x) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2))) (taylor 0 x) (#s(alt (cos.f64 x) (patch (cos.f64 x) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2))) (taylor 0 x) (#s(alt (cos.f64 x) (patch (cos.f64 x) #<representation binary64>) () ())) ())
#s(alt (cos x) (taylor inf x) (#s(alt (cos.f64 x) (patch (cos.f64 x) #<representation binary64>) () ())) ())
#s(alt (cos x) (taylor inf x) (#s(alt (cos.f64 x) (patch (cos.f64 x) #<representation binary64>) () ())) ())
#s(alt (cos x) (taylor inf x) (#s(alt (cos.f64 x) (patch (cos.f64 x) #<representation binary64>) () ())) ())
#s(alt (cos x) (taylor inf x) (#s(alt (cos.f64 x) (patch (cos.f64 x) #<representation binary64>) () ())) ())
#s(alt (cos x) (taylor -inf x) (#s(alt (cos.f64 x) (patch (cos.f64 x) #<representation binary64>) () ())) ())
#s(alt (cos x) (taylor -inf x) (#s(alt (cos.f64 x) (patch (cos.f64 x) #<representation binary64>) () ())) ())
#s(alt (cos x) (taylor -inf x) (#s(alt (cos.f64 x) (patch (cos.f64 x) #<representation binary64>) () ())) ())
#s(alt (cos x) (taylor -inf x) (#s(alt (cos.f64 x) (patch (cos.f64 x) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 x) (#s(alt (sin.f64 x) (patch (sin.f64 x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* -1/6 (pow x 2)))) (taylor 0 x) (#s(alt (sin.f64 x) (patch (sin.f64 x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6)))) (taylor 0 x) (#s(alt (sin.f64 x) (patch (sin.f64 x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)))) (taylor 0 x) (#s(alt (sin.f64 x) (patch (sin.f64 x) #<representation binary64>) () ())) ())
#s(alt (sin x) (taylor inf x) (#s(alt (sin.f64 x) (patch (sin.f64 x) #<representation binary64>) () ())) ())
#s(alt (sin x) (taylor inf x) (#s(alt (sin.f64 x) (patch (sin.f64 x) #<representation binary64>) () ())) ())
#s(alt (sin x) (taylor inf x) (#s(alt (sin.f64 x) (patch (sin.f64 x) #<representation binary64>) () ())) ())
#s(alt (sin x) (taylor inf x) (#s(alt (sin.f64 x) (patch (sin.f64 x) #<representation binary64>) () ())) ())
#s(alt (sin x) (taylor -inf x) (#s(alt (sin.f64 x) (patch (sin.f64 x) #<representation binary64>) () ())) ())
#s(alt (sin x) (taylor -inf x) (#s(alt (sin.f64 x) (patch (sin.f64 x) #<representation binary64>) () ())) ())
#s(alt (sin x) (taylor -inf x) (#s(alt (sin.f64 x) (patch (sin.f64 x) #<representation binary64>) () ())) ())
#s(alt (sin x) (taylor -inf x) (#s(alt (sin.f64 x) (patch (sin.f64 x) #<representation binary64>) () ())) ())
Calls

12 calls:

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

simplify235.0ms (2.9%)

Memory
-12.1MiB live, 142.8MiB allocated
Algorithm
egg-herbie
Rules
19 148×lower-fma.f64
19 148×lower-fma.f32
3 796×lower-*.f64
3 796×lower-*.f32
3 232×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

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

rewrite156.0ms (1.9%)

Memory
11.0MiB live, 205.3MiB allocated
Rules
4 606×lower-*.f64
4 606×lower-*.f32
3 722×lower-/.f32
3 720×lower-/.f64
2 028×lower--.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0615
01012
13912
224512
3235511
0888511
Stop Event
iter limit
node limit
iter limit
Counts
4 → 615
Calls
Call 1
Inputs
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
(-.f64 #s(literal 1 binary64) (cos.f64 x))
(cos.f64 x)
(sin.f64 x)
Outputs
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) x))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) x))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64)) (pow.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) #s(literal 1 binary64)) (pow.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64)))) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) x))) #s(literal 1 binary64)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) x)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (sin.f64 x)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64)) (pow.f64 (/.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (sin.f64 x)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (sin.f64 x)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)))))
(*.f64 (pow.f64 (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 1 binary64)) #s(literal 1 binary64))))
(*.f64 (pow.f64 (/.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 (/.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (sin.f64 x)) #s(literal -1 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (sin.f64 x))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))))
(*.f64 (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x))))
(*.f64 (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (fma.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (sin.f64 x) (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) (-.f64 (cos.f64 x) #s(literal 1 binary64)))
(*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64)))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) x))) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) x))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) x))) (cos.f64 (*.f64 #s(literal 1/2 binary64) x)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(*.f64 (pow.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)) (pow.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 x))) (pow.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 x))) (neg.f64 (sin.f64 x)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (sin.f64 x))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (sin.f64 x)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (sin.f64 x)))
(*.f64 (/.f64 (sin.f64 x) (sin.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 (cos.f64 x) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))) (sin.f64 x))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 (cos.f64 x) #s(literal 1 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))) (sin.f64 x)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)))
(*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(*.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(*.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) x)) (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) 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 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 (cos.f64 x) #s(literal 1 binary64))))
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))))
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))) (sin.f64 x)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (sin.f64 x))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (sin.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (pow.f64 (/.f64 (sin.f64 x) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))
(*.f64 (neg.f64 (sin.f64 x)) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (sin.f64 x) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (sin.f64 x) (/.f64 (sin.f64 x) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))))
(*.f64 (sin.f64 x) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))) #s(literal 1 binary64)))
(*.f64 (sin.f64 x) (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(pow.f64 (exp.f64 (log.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))) (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) x)) (sin.f64 (*.f64 #s(literal 1/2 binary64) x))) #s(literal -1 binary64))
(pow.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
(/.f64 (neg.f64 (/.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64))) (sin.f64 x))) (neg.f64 (sin.f64 x)))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (sin.f64 x)))) (-.f64 (cos.f64 x) #s(literal 1 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (sin.f64 x)))) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) (sin.f64 x)))) (-.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (sin.f64 x)))) (neg.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))) (-.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))) (neg.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64))) (sin.f64 x))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)))) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))))) (neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64))))) (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) x)))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) x))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)))) (neg.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64))))) (neg.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) x)))) (neg.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) x)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) (neg.f64 (*.f64 (sin.f64 x) (-.f64 (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (neg.f64 (*.f64 (sin.f64 x) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))) (neg.f64 (*.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) (neg.f64 (sin.f64 x)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64))) (neg.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (neg.f64 (sin.f64 x)))))
(/.f64 (neg.f64 (-.f64 (sin.f64 x) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (cos.f64 x))))) (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (neg.f64 (-.f64 (neg.f64 (sin.f64 x)) (*.f64 (neg.f64 (sin.f64 x)) (cos.f64 x)))) (neg.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal -1 binary64) (tan.f64 x)) (*.f64 (neg.f64 (sin.f64 x)) #s(literal 1 binary64)))) (neg.f64 (*.f64 (neg.f64 (sin.f64 x)) (tan.f64 x))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 x))) (*.f64 (sin.f64 x) (neg.f64 (cos.f64 x))))) (neg.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (tan.f64 x)) (sin.f64 x))) (neg.f64 (*.f64 (sin.f64 x) (tan.f64 x))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) (neg.f64 (*.f64 (neg.f64 (sin.f64 x)) (-.f64 (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (neg.f64 (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 2 binary64))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 x)))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(/.f64 (neg.f64 (+.f64 (sin.f64 x) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (cos.f64 x))))) (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (neg.f64 (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (neg.f64 (sin.f64 x)) (cos.f64 x)))) (neg.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 x) (*.f64 (neg.f64 (sin.f64 x)) #s(literal 1 binary64)))) (neg.f64 (*.f64 (neg.f64 (sin.f64 x)) (tan.f64 x))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (cos.f64 x))))) (neg.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1 binary64) (tan.f64 x) (sin.f64 x))) (neg.f64 (*.f64 (sin.f64 x) (tan.f64 x))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64)))) (sin.f64 x))
(/.f64 (neg.f64 (*.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) (sin.f64 x))))
(/.f64 (neg.f64 (*.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (neg.f64 (sin.f64 x)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (sin.f64 x))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (neg.f64 (sin.f64 x)))))
(/.f64 (neg.f64 (/.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal -1 binary64))) (neg.f64 (sin.f64 x)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (neg.f64 (sin.f64 x)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64))) (neg.f64 (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (neg.f64 (sin.f64 x)))))
(/.f64 (neg.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 2 binary64))))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x))))))
(/.f64 (neg.f64 (*.f64 (sin.f64 x) (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (neg.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))) (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (sin.f64 x))) (*.f64 (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (sin.f64 x)) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (sin.f64 x)) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (sin.f64 x))))
(/.f64 (-.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (*.f64 (sin.f64 x) (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (sin.f64 x)) (*.f64 (sin.f64 x) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (neg.f64 (sin.f64 x)) (/.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)))) (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (sin.f64 x)) (-.f64 (cos.f64 x) #s(literal 1 binary64)))) (*.f64 (neg.f64 (sin.f64 x)) (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (neg.f64 (sin.f64 x)) (*.f64 (neg.f64 (sin.f64 x)) (-.f64 (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))) (*.f64 (neg.f64 (sin.f64 x)) (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (neg.f64 (sin.f64 x)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))) (*.f64 (neg.f64 (sin.f64 x)) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 (neg.f64 (sin.f64 x)) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (sin.f64 x))) (*.f64 (neg.f64 (sin.f64 x)) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 (neg.f64 (sin.f64 x)) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (sin.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (sin.f64 x)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))) (pow.f64 (neg.f64 (sin.f64 x)) #s(literal 3 binary64))) (*.f64 (neg.f64 (sin.f64 x)) (*.f64 (neg.f64 (sin.f64 x)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sin.f64 x) (-.f64 (cos.f64 x) #s(literal 1 binary64)))) (pow.f64 (neg.f64 (sin.f64 x)) #s(literal 3 binary64))) (*.f64 (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (-.f64 (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (sin.f64 x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))) (*.f64 (neg.f64 (sin.f64 x)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 (neg.f64 (sin.f64 x)) (*.f64 (neg.f64 (sin.f64 x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sin.f64 x) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))) (*.f64 (neg.f64 (sin.f64 x)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (neg.f64 (sin.f64 x)) (-.f64 (cos.f64 x) #s(literal 1 binary64)))) (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sin.f64 x))) (*.f64 (neg.f64 (sin.f64 x)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))) (*.f64 (neg.f64 (sin.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (sin.f64 x) (sin.f64 x)) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (*.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64)))) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))
(/.f64 (-.f64 (pow.f64 (neg.f64 (sin.f64 x)) #s(literal 3 binary64)) (*.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64)))) (*.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64)))) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))
(/.f64 (-.f64 (neg.f64 (sin.f64 x)) (*.f64 (neg.f64 (sin.f64 x)) (/.f64 (cos.f64 x) #s(literal 1 binary64)))) (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (tan.f64 x))) (*.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64))) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (sin.f64 x) (*.f64 (sin.f64 x) (/.f64 (cos.f64 x) #s(literal 1 binary64)))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (tan.f64 x))) (neg.f64 (sin.f64 x))) (*.f64 (sin.f64 x) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) (*.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) (neg.f64 (sin.f64 x)))) (*.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))) (*.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) (sin.f64 x))) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))) (*.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (tan.f64 x)) (*.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64))) (*.f64 (neg.f64 (sin.f64 x)) (tan.f64 x)))
(/.f64 (-.f64 (neg.f64 (sin.f64 x)) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (cos.f64 x)))) (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (-.f64 (sin.f64 x) (*.f64 (neg.f64 (sin.f64 x)) (cos.f64 x))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (tan.f64 x))) (*.f64 (neg.f64 (sin.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (tan.f64 x)) (neg.f64 (sin.f64 x))) (*.f64 (sin.f64 x) (tan.f64 x)))
(/.f64 (-.f64 (sin.f64 x) (*.f64 (sin.f64 x) (neg.f64 (cos.f64 x)))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 x))) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64))) (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (tan.f64 x))) (sin.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) #s(literal 1 binary64))) (sin.f64 x))
(/.f64 (/.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64))) (sin.f64 x)) (sin.f64 x))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (sin.f64 x))) (-.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (sin.f64 x))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (sin.f64 x))) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (sin.f64 x))) (-.f64 (cos.f64 x) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (sin.f64 x))) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) (-.f64 (cos.f64 x) #s(literal 1 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)) (neg.f64 (sin.f64 x)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64)))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) x))) (cos.f64 (*.f64 #s(literal 1/2 binary64) x)))
(/.f64 (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x))))
(/.f64 (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))) (neg.f64 (sin.f64 x)))
(/.f64 (neg.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) (neg.f64 (sin.f64 x)))
(/.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(/.f64 (/.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal -1 binary64)) (sin.f64 x))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64)))) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 9 binary64)))) (neg.f64 (*.f64 (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (sin.f64 x)) (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) (neg.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (neg.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) (fma.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (neg.f64 (*.f64 (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x))) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (-.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (/.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) (*.f64 (sin.f64 x) (tan.f64 x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64)))) (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) x))) (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) x))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))) (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (sin.f64 x))) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))
(/.f64 (neg.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) (neg.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)))))
(/.f64 (neg.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (neg.f64 (sin.f64 x)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(/.f64 (neg.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (sin.f64 x) (-.f64 (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (neg.f64 (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (sin.f64 x)))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (*.f64 (neg.f64 (sin.f64 x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (*.f64 (sin.f64 x) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) (*.f64 (neg.f64 (sin.f64 x)) (-.f64 (cos.f64 x) #s(literal 1 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) (*.f64 (sin.f64 x) (-.f64 (cos.f64 x) #s(literal 1 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (sin.f64 x) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) (sin.f64 x)))
(/.f64 (*.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (sin.f64 x)))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))
(/.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)))))
(/.f64 (*.f64 (sin.f64 x) (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 (sin.f64 x) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (cos.f64 x)))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (neg.f64 (sin.f64 x)) (*.f64 (neg.f64 (sin.f64 x)) (cos.f64 x))) (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (tan.f64 x)) (*.f64 (neg.f64 (sin.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (sin.f64 x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 x))) (*.f64 (sin.f64 x) (neg.f64 (cos.f64 x)))) (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (tan.f64 x)) (sin.f64 x)) (*.f64 (sin.f64 x) (tan.f64 x)))
(/.f64 (+.f64 (sin.f64 x) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (cos.f64 x)))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (neg.f64 (sin.f64 x)) (*.f64 (neg.f64 (sin.f64 x)) (cos.f64 x))) (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 x) (*.f64 (neg.f64 (sin.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (sin.f64 x)) (tan.f64 x)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (cos.f64 x)))) (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (fma.f64 #s(literal 1 binary64) (tan.f64 x) (sin.f64 x)) (*.f64 (sin.f64 x) (tan.f64 x)))
(/.f64 (pow.f64 (neg.f64 (sin.f64 x)) #s(literal 3 binary64)) (neg.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))
(/.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(/.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (neg.f64 (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 9 binary64))) (*.f64 (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (sin.f64 x)) (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) (fma.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (*.f64 (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (/.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) (*.f64 (sin.f64 x) (tan.f64 x)))))
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (-.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal -1 binary64) (tan.f64 x))))))
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) (neg.f64 (sin.f64 x)))
(/.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (neg.f64 (*.f64 (neg.f64 (sin.f64 x)) (-.f64 (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (neg.f64 (*.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) (neg.f64 (sin.f64 x)))))
(/.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))))
(/.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (neg.f64 (sin.f64 x)) (-.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (sin.f64 x) (-.f64 (cos.f64 x) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (neg.f64 (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (neg.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (neg.f64 (sin.f64 x)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (neg.f64 (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (sin.f64 x))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (*.f64 (neg.f64 (sin.f64 x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (*.f64 (sin.f64 x) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))) (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) x)) (sin.f64 (*.f64 #s(literal 1/2 binary64) x)))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))) (neg.f64 (sin.f64 x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) x)) (cos.f64 (*.f64 #s(literal 1/2 binary64) x)))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
(/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (neg.f64 (sin.f64 x)) (-.f64 (cos.f64 x) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) (neg.f64 (sin.f64 x))))
(/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)))
(/.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (*.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (neg.f64 (sin.f64 x))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (sin.f64 x)))
(/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))))
(/.f64 (neg.f64 (sin.f64 x)) (*.f64 #s(literal 1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))))
(/.f64 (neg.f64 (sin.f64 x)) (-.f64 (cos.f64 x) #s(literal 1 binary64)))
(/.f64 (sin.f64 x) (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))) (neg.f64 (sin.f64 x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))) (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (-.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) x)) (sin.f64 (*.f64 #s(literal 1/2 binary64) x))))
(/.f64 #s(literal 1 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))))
(neg.f64 (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64)))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (neg.f64 (cos.f64 x))))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x))))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (fma.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64)))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (fma.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (neg.f64 (cos.f64 x))))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (fma.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x))))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (fma.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (fma.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (neg.f64 (cos.f64 x))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (cos.f64 x)))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64) (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x))))
(fma.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (cos.f64 x) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (neg.f64 (cos.f64 x))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(fma.f64 (neg.f64 (cos.f64 x)) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(fma.f64 (neg.f64 (cos.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (neg.f64 (cos.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (cos.f64 x) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (neg.f64 (cos.f64 x))))
(fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x))))
(fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(fma.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64)))
(fma.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (neg.f64 (cos.f64 x))))
(fma.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x))))
(fma.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(fma.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(fma.f64 (cos.f64 x) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(fma.f64 (cos.f64 x) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(fma.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (neg.f64 (cos.f64 x))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
(-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))) (/.f64 (pow.f64 (tan.f64 x) #s(literal -3 binary64)) (fma.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))))
(-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))) (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))))
(-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (sin.f64 x))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (sin.f64 x))))
(-.f64 (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))) (sin.f64 x)) (/.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))) (sin.f64 x)))
(-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (sin.f64 x)) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (sin.f64 x)))
(-.f64 (/.f64 #s(literal 0 binary64) (sin.f64 x)) (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))) (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 (/.f64 (+.f64 #s(literal 0 binary64) (sin.f64 (+.f64 x x))) #s(literal 2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(-.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(-.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(-.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(+.f64 (*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 (cos.f64 x) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (neg.f64 (cos.f64 x))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(+.f64 (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (cos.f64 x)))
(+.f64 (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x))) (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x))))
(+.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(+.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64)))
(+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (neg.f64 (cos.f64 x))))
(+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x))))
(+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal -1 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) #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) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))))
(*.f64 (pow.f64 (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(*.f64 (pow.f64 (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 9 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) (-.f64 (cos.f64 x) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))
(*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (/.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))
(*.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))))
(*.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 (sin.f64 x) (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64)))))
(*.f64 (sin.f64 x) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 x)))
(pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 1 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))))) (neg.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))))) (neg.f64 (fma.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -2 binary64)) (pow.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))) (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) #s(literal -2 binary64)) (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -3 binary64)) (pow.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))) (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) #s(literal -3 binary64)) (*.f64 (pow.f64 (cos.f64 x) #s(literal 9 binary64)) (pow.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) #s(literal -3 binary64))))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))) (-.f64 (cos.f64 x) #s(literal 1 binary64)))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))) (neg.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (neg.f64 (pow.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 9 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (*.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) (neg.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64))) (*.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) (+.f64 (cos.f64 (+.f64 x x)) #s(literal 1 binary64)))) (*.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64))))
(/.f64 (-.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) (*.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))) (*.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))) (*.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))) (*.f64 (/.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal -1 binary64)) (-.f64 (cos.f64 x) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64))) (*.f64 (/.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal -1 binary64)) (+.f64 (cos.f64 (+.f64 x x)) #s(literal 1 binary64)))) (*.f64 (/.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64))))
(/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (*.f64 (/.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal -1 binary64)) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))) (*.f64 (/.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))) (*.f64 (/.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (neg.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (-.f64 (cos.f64 x) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (+.f64 (cos.f64 (+.f64 x x)) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))) (*.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (-.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))) (*.f64 (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (sin.f64 x) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)))) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)))) (-.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 3 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 1 binary64)) #s(literal 1 binary64))) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 1 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))) (*.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (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 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 x))) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 x))) (-.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))) (-.f64 (cos.f64 x) #s(literal 1 binary64)))
(/.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64)))) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64)))) (fma.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))) (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -2 binary64)) (pow.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))) (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) #s(literal -2 binary64)) (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -3 binary64)) (pow.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))) (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) #s(literal -3 binary64)) (*.f64 (pow.f64 (cos.f64 x) #s(literal 9 binary64)) (pow.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) #s(literal -3 binary64)))) (+.f64 (pow.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 9 binary64)))) (neg.f64 (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (fma.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (neg.f64 (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(/.f64 (neg.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (neg.f64 (cos.f64 x)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (-.f64 (cos.f64 x) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))
(/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 9 binary64))) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (fma.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(/.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (-.f64 (neg.f64 (cos.f64 x)) #s(literal 1 binary64)))
(/.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (-.f64 (cos.f64 x) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))))
(neg.f64 (-.f64 (cos.f64 x) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 x))) (neg.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))) (neg.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)) (neg.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (neg.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)))) (neg.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 1 binary64)) #s(literal 1 binary64))) (neg.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) (-.f64 (cos.f64 x) #s(literal 1 binary64)) (neg.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))) #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (neg.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 2 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x))) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 1 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 1 binary64)) #s(literal 1 binary64)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))))
(fma.f64 (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (neg.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 9 binary64)))) (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (neg.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (neg.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (fma.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (neg.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (pow.f64 (/.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))) #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (neg.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))) #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 x)) (neg.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (cos.f64 x)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 x))) (neg.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (cos.f64 x)) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (cos.f64 x) #s(literal 1 binary64))
(fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) (neg.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (neg.f64 (cos.f64 x)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (neg.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (sin.f64 x) (pow.f64 (/.f64 (sin.f64 x) (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64)))) #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (cos.f64 x) #s(literal -1 binary64) #s(literal 1 binary64))
(fma.f64 (cos.f64 x) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))) (neg.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))))
(fma.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 x)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (cos.f64 x) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))) (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))))
(-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))))
(-.f64 #s(literal 0 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64)))
(-.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 x)))
(-.f64 #s(literal 1 binary64) (cos.f64 x))
(+.f64 (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64))) (neg.f64 (/.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64))) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x) #s(literal 1 binary64)))))
(+.f64 (neg.f64 (cos.f64 x)) #s(literal 1 binary64))
(+.f64 (cos.f64 x) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 x)))
(+.f64 #s(literal 1 binary64) (cos.f64 x))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) (-.f64 (cos.f64 x) #s(literal 1 binary64)))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (cos.f64 x)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (cos.f64 x)))
(*.f64 (cos.f64 x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 x))
(pow.f64 (cos.f64 x) #s(literal 1 binary64))
(neg.f64 (neg.f64 (cos.f64 x)))
(-.f64 #s(literal 0 binary64) (neg.f64 (cos.f64 x)))
(cos.f64 x)
(exp.f64 (*.f64 (log.f64 (cos.f64 x)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (cos.f64 x)))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (neg.f64 (sin.f64 x)))
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(*.f64 (sin.f64 x) (*.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (sin.f64 x))))
(*.f64 (sin.f64 x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 x))
(pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal -1 binary64))
(pow.f64 (sin.f64 x) #s(literal 1 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))) (neg.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) #s(literal -1 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (neg.f64 (sin.f64 x)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (sin.f64 x))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (sin.f64 x))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))) (neg.f64 (fma.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) #s(literal -1 binary64))) (neg.f64 (*.f64 (fma.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (neg.f64 (sin.f64 x)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (sin.f64 x))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (sin.f64 x))) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (sin.f64 x))) (fma.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (sin.f64 x)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (sin.f64 x)))
(/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (neg.f64 (sin.f64 x)))
(/.f64 (-.f64 (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (neg.f64 (sin.f64 x)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64))) (sin.f64 x))
(/.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64))
(/.f64 (sin.f64 x) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(neg.f64 (neg.f64 (sin.f64 x)))
(sin.f64 x)
(-.f64 #s(literal 0 binary64) (neg.f64 (sin.f64 x)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (sin.f64 x))) #s(literal -1 binary64)))
(exp.f64 (log.f64 (sin.f64 x)))

eval154.0ms (1.9%)

Memory
-7.7MiB live, 156.8MiB allocated
Compiler

Compiled 14 450 to 1 625 computations (88.8% saved)

prune106.0ms (1.3%)

Memory
0.6MiB live, 198.4MiB allocated
Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New6566662
Fresh000
Picked101
Done000
Total6576663
Accuracy
100.0%
Counts
663 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
8.2%
(pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
100.0%
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
51.7%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
51.7%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
51.7%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x))
51.9%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64)))
Compiler

Compiled 118 to 70 computations (40.7% saved)

simplify62.0ms (0.8%)

Memory
4.3MiB live, 49.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
cost-diff0
(fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
cost-diff0
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
cost-diff0
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
cost-diff0
(fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))
cost-diff0
(fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
cost-diff0
(*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
cost-diff0
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
cost-diff0
(*.f64 x x)
cost-diff0
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
cost-diff0
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
cost-diff0
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x))
cost-diff0
(*.f64 x #s(literal 1/2 binary64))
cost-diff0
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64)))
cost-diff0
(*.f64 #s(literal 1/2 binary64) x)
cost-diff0
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
Rules
1 918×lower-fma.f32
1 906×lower-fma.f64
788×distribute-lft-in
552×lower-+.f64
552×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
027204
046192
184192
2144192
3296192
4653192
5949192
6999192
71077192
81200192
91410192
101452192
111455192
121463192
131469192
141473192
151480192
161655192
171905192
181911192
01911192
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
(*.f64 #s(literal 1/2 binary64) x)
#s(literal 1/2 binary64)
x
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64)))
(*.f64 x #s(literal 1/2 binary64))
x
#s(literal 1/2 binary64)
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(*.f64 x x)
x
#s(literal 1/24 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))
#s(literal 1/240 binary64)
(*.f64 x x)
x
#s(literal 1/24 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
#s(literal 17/40320 binary64)
(*.f64 x x)
x
#s(literal 1/240 binary64)
#s(literal 1/24 binary64)
#s(literal 1/2 binary64)
Outputs
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
(tan.f64 (*.f64 x #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) x)
(*.f64 x #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
x
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64)))
(*.f64 x #s(literal 1/2 binary64))
x
#s(literal 1/2 binary64)
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 1/2 binary64)) x)
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 1/2 binary64))
(*.f64 x x)
x
#s(literal 1/24 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))
#s(literal 1/240 binary64)
(*.f64 x x)
x
#s(literal 1/24 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
#s(literal 17/40320 binary64)
(*.f64 x x)
x
#s(literal 1/240 binary64)
#s(literal 1/24 binary64)
#s(literal 1/2 binary64)

localize186.0ms (2.3%)

Memory
-3.0MiB live, 189.1MiB allocated
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy0.01953125
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
accuracy0.0390625
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
accuracy0.11328125
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
accuracy30.891222724125914
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
accuracy0.015625
(fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
accuracy0.01953125
(*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
accuracy0.078125
(fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))
accuracy30.89490943444152
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
accuracy0
(*.f64 x x)
accuracy0.04296875
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
accuracy0.10546875
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
accuracy30.91963246522049
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x))
accuracy0
(*.f64 x #s(literal 1/2 binary64))
accuracy30.815497435465396
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64)))
accuracy0
(*.f64 #s(literal 1/2 binary64) x)
accuracy0
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
Samples
48.0ms69×2valid
44.0ms45×1valid
40.0ms129×0valid
15.0ms13×3valid
Compiler

Compiled 176 to 31 computations (82.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 120.0ms
ival-mult: 49.0ms (41% of total)
ival-cos: 20.0ms (16.7% of total)
adjust: 13.0ms (10.9% of total)
const: 12.0ms (10% of total)
ival-add: 9.0ms (7.5% of total)
ival-tan: 5.0ms (4.2% of total)
ival-sin: 5.0ms (4.2% of total)
ival-div: 3.0ms (2.5% of total)
ival-sub: 3.0ms (2.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series15.0ms (0.2%)

Memory
18.1MiB live, 18.1MiB allocated
Counts
17 → 204
Calls
Call 1
Inputs
#s(alt (tan.f64 (*.f64 #s(literal 1/2 binary64) x)) (patch (tan.f64 (*.f64 #s(literal 1/2 binary64) x)) #<representation binary64>) () ())
#s(alt (*.f64 #s(literal 1/2 binary64) x) (patch (*.f64 #s(literal 1/2 binary64) x) #<representation binary64>) () ())
#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64))) #<representation binary64>) () ())
#s(alt (*.f64 x #s(literal 1/2 binary64)) (patch (*.f64 x #s(literal 1/2 binary64)) #<representation binary64>) () ())
#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())
#s(alt (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())
#s(alt (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (patch (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())
#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())
#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())
#s(alt (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())
#s(alt (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())
#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())
#s(alt (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())
#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())
#s(alt (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())
#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #<representation binary64>) () ())
Outputs
#s(alt (* 1/2 x) (taylor 0 x) (#s(alt (tan.f64 (*.f64 #s(literal 1/2 binary64) x)) (patch (tan.f64 (*.f64 #s(literal 1/2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* 1/24 (pow x 2)))) (taylor 0 x) (#s(alt (tan.f64 (*.f64 #s(literal 1/2 binary64) x)) (patch (tan.f64 (*.f64 #s(literal 1/2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))) (taylor 0 x) (#s(alt (tan.f64 (*.f64 #s(literal 1/2 binary64) x)) (patch (tan.f64 (*.f64 #s(literal 1/2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))) (taylor 0 x) (#s(alt (tan.f64 (*.f64 #s(literal 1/2 binary64) x)) (patch (tan.f64 (*.f64 #s(literal 1/2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (/ (sin (* 1/2 x)) (cos (* 1/2 x))) (taylor inf x) (#s(alt (tan.f64 (*.f64 #s(literal 1/2 binary64) x)) (patch (tan.f64 (*.f64 #s(literal 1/2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (/ (sin (* 1/2 x)) (cos (* 1/2 x))) (taylor inf x) (#s(alt (tan.f64 (*.f64 #s(literal 1/2 binary64) x)) (patch (tan.f64 (*.f64 #s(literal 1/2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (/ (sin (* 1/2 x)) (cos (* 1/2 x))) (taylor inf x) (#s(alt (tan.f64 (*.f64 #s(literal 1/2 binary64) x)) (patch (tan.f64 (*.f64 #s(literal 1/2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (/ (sin (* 1/2 x)) (cos (* 1/2 x))) (taylor inf x) (#s(alt (tan.f64 (*.f64 #s(literal 1/2 binary64) x)) (patch (tan.f64 (*.f64 #s(literal 1/2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (/ (sin (* 1/2 x)) (cos (* 1/2 x))) (taylor -inf x) (#s(alt (tan.f64 (*.f64 #s(literal 1/2 binary64) x)) (patch (tan.f64 (*.f64 #s(literal 1/2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (/ (sin (* 1/2 x)) (cos (* 1/2 x))) (taylor -inf x) (#s(alt (tan.f64 (*.f64 #s(literal 1/2 binary64) x)) (patch (tan.f64 (*.f64 #s(literal 1/2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (/ (sin (* 1/2 x)) (cos (* 1/2 x))) (taylor -inf x) (#s(alt (tan.f64 (*.f64 #s(literal 1/2 binary64) x)) (patch (tan.f64 (*.f64 #s(literal 1/2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (/ (sin (* 1/2 x)) (cos (* 1/2 x))) (taylor -inf x) (#s(alt (tan.f64 (*.f64 #s(literal 1/2 binary64) x)) (patch (tan.f64 (*.f64 #s(literal 1/2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor 0 x) (#s(alt (*.f64 #s(literal 1/2 binary64) x) (patch (*.f64 #s(literal 1/2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor 0 x) (#s(alt (*.f64 #s(literal 1/2 binary64) x) (patch (*.f64 #s(literal 1/2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor 0 x) (#s(alt (*.f64 #s(literal 1/2 binary64) x) (patch (*.f64 #s(literal 1/2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor 0 x) (#s(alt (*.f64 #s(literal 1/2 binary64) x) (patch (*.f64 #s(literal 1/2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor inf x) (#s(alt (*.f64 #s(literal 1/2 binary64) x) (patch (*.f64 #s(literal 1/2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor inf x) (#s(alt (*.f64 #s(literal 1/2 binary64) x) (patch (*.f64 #s(literal 1/2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor inf x) (#s(alt (*.f64 #s(literal 1/2 binary64) x) (patch (*.f64 #s(literal 1/2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor inf x) (#s(alt (*.f64 #s(literal 1/2 binary64) x) (patch (*.f64 #s(literal 1/2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor -inf x) (#s(alt (*.f64 #s(literal 1/2 binary64) x) (patch (*.f64 #s(literal 1/2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor -inf x) (#s(alt (*.f64 #s(literal 1/2 binary64) x) (patch (*.f64 #s(literal 1/2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor -inf x) (#s(alt (*.f64 #s(literal 1/2 binary64) x) (patch (*.f64 #s(literal 1/2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor -inf x) (#s(alt (*.f64 #s(literal 1/2 binary64) x) (patch (*.f64 #s(literal 1/2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* 1/24 (pow x 2)))) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 1/2 binary64)) (patch (*.f64 x #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 1/2 binary64)) (patch (*.f64 x #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 1/2 binary64)) (patch (*.f64 x #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 1/2 binary64)) (patch (*.f64 x #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 1/2 binary64)) (patch (*.f64 x #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 1/2 binary64)) (patch (*.f64 x #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 1/2 binary64)) (patch (*.f64 x #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 1/2 binary64)) (patch (*.f64 x #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 1/2 binary64)) (patch (*.f64 x #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 1/2 binary64)) (patch (*.f64 x #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 1/2 binary64)) (patch (*.f64 x #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 1/2 binary64)) (patch (*.f64 x #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* 1/24 (pow x 2)))) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* 1/24 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* 1/24 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* 1/24 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* 1/24 (pow x 3)) (taylor inf x) (#s(alt (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* 1/24 (pow x 3)) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt 1/2 (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (patch (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* 1/24 (pow x 2))) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (patch (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* 1/24 (pow x 2))) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (patch (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* 1/24 (pow x 2))) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (patch (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/24 (pow x 2)) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (patch (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (patch (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (patch (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (patch (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/24 (pow x 2)) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (patch (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (patch (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (patch (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (patch (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor 0 x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor 0 x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor 0 x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor 0 x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor -inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor -inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor -inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor -inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* 1/24 (pow x 2)))) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* 1/24 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* 1/240 (pow x 5)) (taylor inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 5) (+ 1/240 (* 1/24 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 5) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 5) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* 1/240 (pow x 5)) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 5) (+ 1/240 (* 1/24 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 5) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 2))) 1/240))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 5) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 2))) 1/240))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt 1/2 (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* 1/24 (pow x 2))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/240 (pow x 4)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/240 (pow x 4)) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt 1/24 (taylor 0 x) (#s(alt (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/24 (* 1/240 (pow x 2))) (taylor 0 x) (#s(alt (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/24 (* 1/240 (pow x 2))) (taylor 0 x) (#s(alt (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/24 (* 1/240 (pow x 2))) (taylor 0 x) (#s(alt (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/240 (pow x 2)) (taylor inf x) (#s(alt (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/240 (pow x 2)) (taylor -inf x) (#s(alt (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* 1/24 (pow x 2)))) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* 1/24 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 7)) (taylor inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6))))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 7)) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 7) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 4))) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt 1/2 (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* 1/24 (pow x 2))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 6)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6))))))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 6)) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6))))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt 1/24 (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/24 (* 1/240 (pow x 2))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 4)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 4)) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt 1/240 (taylor 0 x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/240 (* 17/40320 (pow x 2))) (taylor 0 x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/240 (* 17/40320 (pow x 2))) (taylor 0 x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/240 (* 17/40320 (pow x 2))) (taylor 0 x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 2)) (taylor inf x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 2)) (taylor -inf x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #<representation binary64>) () ())) ())
Calls

51 calls:

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

simplify160.0ms (2%)

Memory
-12.7MiB live, 110.3MiB allocated
Algorithm
egg-herbie
Rules
14 366×lower-fma.f64
14 366×lower-fma.f32
4 532×lower-*.f64
4 532×lower-*.f32
2 914×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0971554
13191554
28441549
322091546
447741546
081221417
Stop Event
iter limit
node limit
Counts
204 → 204
Calls
Call 1
Inputs
(* 1/2 x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(* 1/2 x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* 1/24 (pow x 3))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* 1/24 (pow x 3))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
1/2
(+ 1/2 (* 1/24 (pow x 2)))
(+ 1/2 (* 1/24 (pow x 2)))
(+ 1/2 (* 1/24 (pow x 2)))
(* 1/24 (pow x 2))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* 1/24 (pow x 2))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(* 1/2 x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(* 1/2 x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(* 1/240 (pow x 5))
(* (pow x 5) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* (pow x 5) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(* (pow x 5) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(* 1/240 (pow x 5))
(* (pow x 5) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 2))) 1/240)))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 2))) 1/240)))
1/2
(+ 1/2 (* 1/24 (pow x 2)))
(+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))
(+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))
(* 1/240 (pow x 4))
(* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(* (pow x 4) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(* 1/240 (pow x 4))
(* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(* (pow x 4) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
1/24
(+ 1/24 (* 1/240 (pow x 2)))
(+ 1/24 (* 1/240 (pow x 2)))
(+ 1/24 (* 1/240 (pow x 2)))
(* 1/240 (pow x 2))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* 1/240 (pow x 2))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* 1/2 x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(* 1/2 x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(* 17/40320 (pow x 7))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(* 17/40320 (pow x 7))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 4))) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))))
1/2
(+ 1/2 (* 1/24 (pow x 2)))
(+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))
(+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))
(* 17/40320 (pow x 6))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(* 17/40320 (pow x 6))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
1/24
(+ 1/24 (* 1/240 (pow x 2)))
(+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))
(+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))
(* 17/40320 (pow x 4))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* 17/40320 (pow x 4))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
1/240
(+ 1/240 (* 17/40320 (pow x 2)))
(+ 1/240 (* 17/40320 (pow x 2)))
(+ 1/240 (* 17/40320 (pow x 2)))
(* 17/40320 (pow x 2))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* 17/40320 (pow x 2))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
Outputs
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/.f64 (sin.f64 (*.f64 x #s(literal 1/2 binary64))) (cos.f64 (*.f64 x #s(literal 1/2 binary64))))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/.f64 (sin.f64 (*.f64 x #s(literal 1/2 binary64))) (cos.f64 (*.f64 x #s(literal 1/2 binary64))))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/.f64 (sin.f64 (*.f64 x #s(literal 1/2 binary64))) (cos.f64 (*.f64 x #s(literal 1/2 binary64))))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/.f64 (sin.f64 (*.f64 x #s(literal 1/2 binary64))) (cos.f64 (*.f64 x #s(literal 1/2 binary64))))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/.f64 (sin.f64 (*.f64 x #s(literal 1/2 binary64))) (cos.f64 (*.f64 x #s(literal 1/2 binary64))))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/.f64 (sin.f64 (*.f64 x #s(literal 1/2 binary64))) (cos.f64 (*.f64 x #s(literal 1/2 binary64))))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/.f64 (sin.f64 (*.f64 x #s(literal 1/2 binary64))) (cos.f64 (*.f64 x #s(literal 1/2 binary64))))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/.f64 (sin.f64 (*.f64 x #s(literal 1/2 binary64))) (cos.f64 (*.f64 x #s(literal 1/2 binary64))))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(* 1/24 (pow x 3))
(*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/24 binary64))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(* 1/24 (pow x 3))
(*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/24 binary64))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/24 (pow x 2)))
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(+ 1/2 (* 1/24 (pow x 2)))
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(+ 1/2 (* 1/24 (pow x 2)))
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(* 1/24 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/24 binary64))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(* 1/24 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/24 binary64))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(* 1/240 (pow x 5))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 1/240 binary64)) x)
(* (pow x 5) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x x))
(* (pow x 5) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(fma.f64 (*.f64 #s(literal 1/24 binary64) x) (*.f64 x x) (*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 1/240 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) x)))
(* (pow x 5) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(fma.f64 (*.f64 #s(literal 1/24 binary64) x) (*.f64 x x) (*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 1/240 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) x)))
(* 1/240 (pow x 5))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 1/240 binary64)) x)
(* (pow x 5) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x x))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 2))) 1/240)))
(*.f64 (-.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x x)) #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal -1/240 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) x))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 2))) 1/240)))
(*.f64 (-.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x x)) #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal -1/240 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) x))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/24 (pow x 2)))
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(* 1/240 (pow x 4))
(*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 1/240 binary64))
(* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)
(* (pow x 4) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(* (pow x 4) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(* 1/240 (pow x 4))
(*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 1/240 binary64))
(* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)
(* (pow x 4) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(* (pow x 4) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
1/24
#s(literal 1/24 binary64)
(+ 1/24 (* 1/240 (pow x 2)))
(fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))
(+ 1/24 (* 1/240 (pow x 2)))
(fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))
(+ 1/24 (* 1/240 (pow x 2)))
(fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))
(* 1/240 (pow x 2))
(*.f64 #s(literal 1/240 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))
(* 1/240 (pow x 2))
(*.f64 #s(literal 1/240 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(* 17/40320 (pow x 7))
(*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 17/40320 binary64))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (-.f64 (/.f64 #s(literal 1/240 binary64) (*.f64 x x)) #s(literal -17/40320 binary64)) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 17/40320 binary64)) (/.f64 #s(literal -1/240 binary64) (*.f64 x x))) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 17/40320 binary64)) (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 x x))) (/.f64 #s(literal -1/240 binary64) (*.f64 x x)))) (pow.f64 x #s(literal 7 binary64)))
(* 17/40320 (pow x 7))
(*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 17/40320 binary64))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (-.f64 (/.f64 #s(literal 1/240 binary64) (*.f64 x x)) #s(literal -17/40320 binary64)) (pow.f64 x #s(literal 7 binary64)))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))
(*.f64 (-.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/240 binary64)) (*.f64 x x)) #s(literal -17/40320 binary64)) (pow.f64 x #s(literal 7 binary64)))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 4))) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 x x)) (-.f64 #s(literal -1/240 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x x)) #s(literal 1/24 binary64)) (*.f64 x x))) #s(literal 17/40320 binary64)) (pow.f64 x #s(literal 7 binary64)))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/24 (pow x 2)))
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(* 17/40320 (pow x 6))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 17/40320 binary64)) x) x)
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 (*.f64 x x) x))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(* 17/40320 (pow x 6))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 17/40320 binary64)) x) x)
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 (*.f64 x x) x))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
1/24
#s(literal 1/24 binary64)
(+ 1/24 (* 1/240 (pow x 2)))
(fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))
(+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(* 17/40320 (pow x 4))
(*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 17/40320 binary64))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x)
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(* 17/40320 (pow x 4))
(*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 17/40320 binary64))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x)
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
1/240
#s(literal 1/240 binary64)
(+ 1/240 (* 17/40320 (pow x 2)))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(+ 1/240 (* 17/40320 (pow x 2)))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(+ 1/240 (* 17/40320 (pow x 2)))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(* 17/40320 (pow x 2))
(*.f64 #s(literal 17/40320 binary64) (*.f64 x x))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(* 17/40320 (pow x 2))
(*.f64 #s(literal 17/40320 binary64) (*.f64 x x))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))

rewrite479.0ms (6%)

Memory
-29.1MiB live, 190.0MiB allocated
Rules
6 308×lower-fma.f32
6 296×lower-fma.f64
4 758×lower-*.f32
4 746×lower-*.f64
4 410×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
027182
046170
1179170
21220170
08510170
Stop Event
iter limit
node limit
iter limit
Counts
17 → 514
Calls
Call 1
Inputs
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
(*.f64 #s(literal 1/2 binary64) x)
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64)))
(*.f64 x #s(literal 1/2 binary64))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(*.f64 x x)
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
Outputs
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (tan.f64 (*.f64 x #s(literal 1/2 binary64)))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (tan.f64 (*.f64 x #s(literal 1/2 binary64)))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (sin.f64 x) (sin.f64 x)) (/.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64))))
(*.f64 (pow.f64 (/.f64 (sin.f64 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 (cos.f64 x) #s(literal 1 binary64))))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal 1 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64))))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (tan.f64 (*.f64 x #s(literal 1/2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x)))))
(*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (tan.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (+.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (tan.f64 x)))))))
(*.f64 (neg.f64 (sin.f64 (*.f64 x #s(literal 1/2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 (*.f64 x #s(literal 1/2 binary64))))))
(*.f64 (-.f64 (sin.f64 x) (*.f64 (sin.f64 x) (cos.f64 x))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (tan.f64 (*.f64 x #s(literal 1/2 binary64)))))))
(*.f64 #s(literal -1 binary64) (tan.f64 (/.f64 (neg.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 #s(literal 1 binary64) (*.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64)) (sin.f64 x))))
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)) (sin.f64 x))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))
(*.f64 (+.f64 #s(literal -1 binary64) (cos.f64 x)) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(*.f64 (sin.f64 (*.f64 x #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (cos.f64 (*.f64 x #s(literal 1/2 binary64)))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(*.f64 #s(literal 1 binary64) (tan.f64 (*.f64 x #s(literal 1/2 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (tan.f64 (*.f64 x #s(literal 1/2 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x))) (neg.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x))))) (-.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (neg.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)))))
(/.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x))) #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (-.f64 (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x))) (neg.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)))) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (neg.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)))))))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (sin.f64 x))) (neg.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64))))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x))) (neg.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (tan.f64 (*.f64 x #s(literal 1/2 binary64))))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (tan.f64 x) #s(literal 3 binary64))))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (+.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (tan.f64 x)))))))
(/.f64 (neg.f64 (neg.f64 (sin.f64 (*.f64 x #s(literal 1/2 binary64))))) (neg.f64 (neg.f64 (cos.f64 (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (-.f64 (sin.f64 x) (*.f64 (sin.f64 x) (cos.f64 x)))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))) (*.f64 (sin.f64 x) (neg.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 (sin.f64 x) (neg.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (sin.f64 x) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (neg.f64 (-.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 (cos.f64 x) #s(literal 1 binary64))) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (neg.f64 (-.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 (cos.f64 x) #s(literal 1 binary64))) (sin.f64 x)))
(/.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) #s(literal 1 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64)) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (*.f64 (neg.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64))) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64))) (sin.f64 x)))
(/.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) #s(literal -1 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64)) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)) (neg.f64 (sin.f64 x))))
(/.f64 (-.f64 (sin.f64 x) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (cos.f64 x)))) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (sin.f64 x))))
(/.f64 (-.f64 (neg.f64 (sin.f64 x)) (*.f64 (neg.f64 (sin.f64 x)) (cos.f64 x))) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 x)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (tan.f64 x)) (*.f64 (neg.f64 (sin.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (sin.f64 x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 x))) (*.f64 (sin.f64 x) (neg.f64 (cos.f64 x)))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (tan.f64 x)) (sin.f64 x)) (*.f64 (sin.f64 x) (tan.f64 x)))
(/.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal 1 binary64)))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (tan.f64 (*.f64 x #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (tan.f64 x) #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (+.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (tan.f64 x))))))
(/.f64 (neg.f64 (sin.f64 (*.f64 x #s(literal 1/2 binary64)))) (neg.f64 (cos.f64 (*.f64 x #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (neg.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64)) (sin.f64 x))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (neg.f64 (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (*.f64 (neg.f64 (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)) (sin.f64 x))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (*.f64 (sin.f64 x) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (sin.f64 x)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 (sin.f64 x) (*.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 #s(literal -1 binary64) (*.f64 (neg.f64 (sin.f64 x)) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (cos.f64 x)))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (cos.f64 x))) (neg.f64 (sin.f64 x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (tan.f64 (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (*.f64 (neg.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64))) (neg.f64 (sin.f64 x))))
(/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (*.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64)) (sin.f64 x)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (*.f64 (neg.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64))) (neg.f64 (sin.f64 x))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (*.f64 (sin.f64 x) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (*.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)) (sin.f64 x)))
(/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (cos.f64 x))))
(/.f64 (+.f64 #s(literal -1 binary64) (cos.f64 x)) (neg.f64 (sin.f64 x)))
(/.f64 (sin.f64 (*.f64 x #s(literal 1/2 binary64))) (cos.f64 (*.f64 x #s(literal 1/2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64)) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (sin.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x))) (tan.f64 (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (+.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (tan.f64 x))))) (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (tan.f64 x) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64)) (sin.f64 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 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (-.f64 (sin.f64 x) (*.f64 (sin.f64 x) (cos.f64 x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sin.f64 x) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (tan.f64 (*.f64 x #s(literal 1/2 binary64)))))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (cos.f64 x))) (sin.f64 x)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (tan.f64 (*.f64 x #s(literal 1/2 binary64)))))
(neg.f64 (tan.f64 (/.f64 (neg.f64 x) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (*.f64 (neg.f64 (cos.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (*.f64 (neg.f64 (cos.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (neg.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 (neg.f64 (cos.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)) (neg.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(tan.f64 (*.f64 x #s(literal 1/2 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x)))) (/.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x)))))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (+.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (tan.f64 x)))))) (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (tan.f64 x) #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (+.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (tan.f64 x)))))))
(-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)))))
(-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (*.f64 (sin.f64 x) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (sin.f64 x))) (tan.f64 (/.f64 (neg.f64 x) #s(literal 2 binary64))))
(-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (cos.f64 x) #s(literal 1 binary64))) (sin.f64 x)) (/.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (+.f64 (cos.f64 x) #s(literal 1 binary64))) (sin.f64 x)))
(-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64))) (sin.f64 x)) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64))) (sin.f64 x)))
(-.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (/.f64 (*.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 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (tan.f64 x)))
(-.f64 #s(literal 0 binary64) (tan.f64 (/.f64 (neg.f64 x) #s(literal 2 binary64))))
(+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 (neg.f64 (cos.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x))))
(+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (neg.f64 (/.f64 #s(literal 1 binary64) (tan.f64 x))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (tan.f64 (*.f64 x #s(literal 1/2 binary64))))) #s(literal -1 binary64)))
(*.f64 (neg.f64 x) #s(literal -1/2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1/2 binary64)))
(*.f64 x #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) x)
(pow.f64 (/.f64 #s(literal 2 binary64) x) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 x)) #s(literal 2 binary64))
(/.f64 (neg.f64 x) #s(literal -2 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 2 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
(/.f64 x #s(literal 2 binary64))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64)))
(*.f64 (neg.f64 x) #s(literal -1/2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1/2 binary64)))
(*.f64 x #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) x)
(pow.f64 (/.f64 #s(literal 2 binary64) x) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 x)) #s(literal 2 binary64))
(/.f64 (neg.f64 x) #s(literal -2 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 2 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
(/.f64 x #s(literal 2 binary64))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/4 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal 1/48 binary64))))))
(*.f64 (*.f64 x (fma.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))))
(*.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal 1/48 binary64))))))
(*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 1/2 binary64)) x)
(*.f64 x (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x)) (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x) (*.f64 x #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x))) (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))) (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64)))) (-.f64 (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x))) (*.f64 x #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x))) (-.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x)))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64))) (*.f64 (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x))) (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))) (-.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x) (-.f64 (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x) (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x))) (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64))) (*.f64 (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x))) (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x) #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x)) (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x))) (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))) (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/4 binary64)) x)) (neg.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64)) x)) (neg.f64 (fma.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal 1/48 binary64))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/4 binary64)))) (neg.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal 1/48 binary64))))))
(/.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/4 binary64)) x) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64)) x) (fma.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal 1/48 binary64)))))
(/.f64 (*.f64 x (fma.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/4 binary64))) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64)))
(/.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64))) (fma.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal 1/48 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/4 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal 1/48 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64)) (*.f64 x (fma.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal 1/48 binary64)))) (*.f64 x (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64)))))
(/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 1/2 binary64))))
(fma.f64 (neg.f64 x) #s(literal -1/2 binary64) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x))
(fma.f64 (neg.f64 x) #s(literal -1/2 binary64) (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(fma.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x))
(fma.f64 x #s(literal 1/2 binary64) (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(fma.f64 #s(literal 1/2 binary64) x (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x))
(fma.f64 #s(literal 1/2 binary64) x (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(+.f64 (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x) (*.f64 x #s(literal 1/2 binary64)))
(+.f64 (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x))) (*.f64 x #s(literal 1/2 binary64)))
(+.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x))
(+.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal 1/48 binary64)))))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))))
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 1/48 binary64))))))
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal 1/48 binary64))))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 1/2 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64)))) (*.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))) (fma.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x)))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/4 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal 1/48 binary64)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/331776 binary64) #s(literal -1/16 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) #s(literal 1/191102976 binary64) #s(literal -1/64 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/331776 binary64) (+.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/2304 binary64)))) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) #s(literal 1/191102976 binary64) #s(literal -1/64 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (*.f64 (*.f64 x x) x) #s(literal -1/8 binary64)) (fma.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal 1/48 binary64))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) #s(literal 1/191102976 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (*.f64 (*.f64 x x) x)) #s(literal 1/512 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) #s(literal 1/191102976 binary64) (-.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) #s(literal 1/110592 binary64)))) (fma.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal 1/48 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 1/48 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal 1/48 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/4 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 1/48 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64)) (fma.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal 1/48 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 1/48 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 #s(literal 1/24 binary64) x) x #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64)))))
(fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(fma.f64 x (*.f64 #s(literal 1/24 binary64) x) #s(literal 1/2 binary64))
(-.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/576 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64)))))
(+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)))
(*.f64 x x)
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 x #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x #s(literal -1/4 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) #s(literal 1/8 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))))))
(*.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(*.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(*.f64 x (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)) (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (*.f64 x #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x))) (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64)))) (-.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (*.f64 x #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))) (-.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))) (-.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (-.f64 (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (-.f64 (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)) (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x))) (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x #s(literal -1/4 binary64)) x)) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) #s(literal 1/8 binary64)) x)) (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x #s(literal -1/4 binary64)))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) #s(literal 1/8 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x #s(literal -1/4 binary64)) x) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) #s(literal 1/8 binary64)) x) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x #s(literal -1/4 binary64))) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))
(/.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) #s(literal 1/8 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x #s(literal -1/4 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64))))) (*.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) #s(literal 1/8 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) (*.f64 x (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x #s(literal -1/4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64))))) (*.f64 x (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) #s(literal 1/8 binary64)))))
(/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))))
(fma.f64 (neg.f64 x) #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))
(fma.f64 (neg.f64 x) #s(literal -1/2 binary64) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))
(fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1/2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))
(fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))
(fma.f64 x #s(literal 1/2 binary64) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))
(fma.f64 #s(literal 1/2 binary64) x (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))
(fma.f64 #s(literal 1/2 binary64) x (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (*.f64 x #s(literal 1/2 binary64)))
(+.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (*.f64 x #s(literal 1/2 binary64)))
(+.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))
(+.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x))))
(*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64))))))))
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(*.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x))))))
(*.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))))))
(*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))) (*.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (fma.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x #s(literal -1/4 binary64)))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) #s(literal 1/8 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64))))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/16 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x #s(literal 1/4 binary64)) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 6 binary64)) #s(literal 1/64 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x))) (*.f64 x x) (+.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x) #s(literal 1/4 binary64)))) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 6 binary64)) #s(literal 1/64 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) #s(literal -1/8 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 9 binary64)) #s(literal 1/512 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 6 binary64)) (-.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x))) #s(literal 1/8 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x)) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x #s(literal -1/4 binary64))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x #s(literal -1/4 binary64)) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) #s(literal 1/8 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))) (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/576 binary64)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) #s(literal 1/5760 binary64))))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/576 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) #s(literal 1/5760 binary64))))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))
(fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(fma.f64 x (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) #s(literal 1/2 binary64))
(-.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)) x) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))
(+.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x))
(*.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/240 binary64) (*.f64 x x)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/576 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) #s(literal 1/5760 binary64)))))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/576 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))))
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/576 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 1/5760 binary64))))))
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) #s(literal 1/5760 binary64))))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64)))) (*.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))) (fma.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x)))) (neg.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/240 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/576 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) #s(literal 1/5760 binary64)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/3317760000 binary64) #s(literal -1/331776 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/576 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) #s(literal 1/191102976000000 binary64) #s(literal -1/191102976 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/3317760000 binary64) (+.f64 #s(literal 1/331776 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/33177600 binary64)))) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) #s(literal 1/191102976000000 binary64) #s(literal -1/191102976 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64)) (*.f64 (*.f64 x x) x) #s(literal -1/13824 binary64)) (fma.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) #s(literal 1/5760 binary64))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) #s(literal 1/191102976000000 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64)) (*.f64 (*.f64 x x) x)) #s(literal 1/2641807540224 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) #s(literal 1/191102976000000 binary64) (-.f64 #s(literal 1/191102976 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) #s(literal 1/191102976000 binary64)))) (fma.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) #s(literal 1/5760 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal 1/576 binary64))) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))))
(/.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x))) (-.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/240 binary64) (*.f64 x x))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/576 binary64))) (neg.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64))) (neg.f64 (+.f64 #s(literal 1/576 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 1/5760 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) #s(literal 1/5760 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/576 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (+.f64 #s(literal 1/576 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 1/5760 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (fma.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) #s(literal 1/5760 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/240 binary64) (*.f64 x x))) (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/576 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 1/5760 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))))
(fma.f64 (*.f64 #s(literal 1/240 binary64) x) x #s(literal 1/24 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))) (neg.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64)))))
(fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))
(fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))
(fma.f64 x (*.f64 #s(literal 1/240 binary64) x) #s(literal 1/24 binary64))
(-.f64 (/.f64 #s(literal 1/576 binary64) (-.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/240 binary64) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x)) (-.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/240 binary64) (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/57600 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))) (neg.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64)))))
(+.f64 (*.f64 #s(literal 1/240 binary64) (*.f64 x x)) #s(literal 1/24 binary64))
(+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/240 binary64) (*.f64 x x)))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x #s(literal -1/4 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))))))
(*.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(*.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(*.f64 x (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)) (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (*.f64 x #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x))) (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64)))) (-.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (*.f64 x #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))) (-.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))) (-.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (-.f64 (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (-.f64 (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)) (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x))) (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x #s(literal -1/4 binary64)) x)) (neg.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64)) x)) (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x #s(literal -1/4 binary64)))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x #s(literal -1/4 binary64)) x) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64)) x) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x #s(literal -1/4 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))
(/.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x #s(literal -1/4 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64))))) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) (*.f64 x (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x #s(literal -1/4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64))))) (*.f64 x (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64)))))
(/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))))
(fma.f64 (neg.f64 x) #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))
(fma.f64 (neg.f64 x) #s(literal -1/2 binary64) (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))
(fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1/2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))
(fma.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))
(fma.f64 x #s(literal 1/2 binary64) (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))
(fma.f64 #s(literal 1/2 binary64) x (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))
(fma.f64 #s(literal 1/2 binary64) x (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (*.f64 x #s(literal 1/2 binary64)))
(+.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (*.f64 x #s(literal 1/2 binary64)))
(+.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))
(+.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x))))
(*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64))))))))
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x))))))
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))))))
(*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))) (*.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (fma.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x #s(literal -1/4 binary64)))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 4 binary64)) #s(literal 1/16 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x #s(literal 1/4 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 6 binary64)) #s(literal 1/64 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 4 binary64)) (+.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x)))) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 6 binary64)) #s(literal 1/64 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) #s(literal -1/8 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 9 binary64)) #s(literal 1/512 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 6 binary64)) (-.f64 #s(literal 1/64 binary64) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) (*.f64 (*.f64 x x) x))))) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x)) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x #s(literal -1/4 binary64))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x #s(literal -1/4 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 x x)) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x #s(literal -1/576 binary64)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x))))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x #s(literal -1/576 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x))))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (*.f64 x x) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(fma.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #s(literal 1/2 binary64))
(-.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)) x) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))
(+.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x))
(*.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x))))
(*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x #s(literal -1/576 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x)))))))
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x #s(literal -1/576 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))))
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/576 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x (*.f64 #s(literal -1/24 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x))))))
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x))))))
(*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))) (*.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (fma.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x))) (neg.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x #s(literal -1/576 binary64)))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/331776 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x #s(literal 1/576 binary64)) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) #s(literal 6 binary64)) #s(literal 1/191102976 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 1/331776 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 x x)) (*.f64 #s(literal 1/576 binary64) (*.f64 x x))))) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) #s(literal 6 binary64)) #s(literal 1/191102976 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) #s(literal -1/13824 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) #s(literal 9 binary64)) #s(literal 1/2641807540224 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) #s(literal 6 binary64)) (-.f64 #s(literal 1/191102976 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (*.f64 (*.f64 x x) x))))) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal 1/576 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))))
(/.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x)) (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x #s(literal -1/576 binary64))) (neg.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64))) (neg.f64 (+.f64 #s(literal 1/576 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x (*.f64 #s(literal -1/24 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x #s(literal -1/576 binary64)) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (+.f64 #s(literal 1/576 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x (*.f64 #s(literal -1/24 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x)) (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/576 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x (*.f64 #s(literal -1/24 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x)))) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 x x)) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))))
(fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) #s(literal 1/24 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64))))) #s(literal 1/24 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) #s(literal 1/24 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64))))) #s(literal 1/24 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))
(fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (neg.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(fma.f64 (*.f64 x x) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
(fma.f64 x (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) #s(literal 1/24 binary64))
(-.f64 (/.f64 #s(literal 1/576 binary64) (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x) (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x)) x) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (neg.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))))
(+.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) #s(literal 1/24 binary64))
(+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x))
(*.f64 (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/240 binary64) (*.f64 #s(literal 17/40320 binary64) (*.f64 x x)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64)))))))
(*.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))))
(*.f64 (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/57600 binary64) (-.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64))))))
(*.f64 (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64))))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)))) (*.f64 (/.f64 #s(literal 1/57600 binary64) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (/.f64 #s(literal 1/57600 binary64) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (/.f64 #s(literal 1/57600 binary64) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/57600 binary64) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (fma.f64 (/.f64 #s(literal 1/57600 binary64) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (/.f64 #s(literal 1/57600 binary64) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (/.f64 #s(literal 1/57600 binary64) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x)))) (neg.f64 (-.f64 #s(literal 1/240 binary64) (*.f64 #s(literal 17/40320 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64)))))))
(/.f64 (*.f64 (fma.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal -1/3317760000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) #s(literal 24137569/4296582355504620109824000000 binary64) #s(literal -1/191102976000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 289/93640458240000 binary64)))) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) #s(literal 24137569/4296582355504620109824000000 binary64) #s(literal -1/191102976000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/13824000 binary64)) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) #s(literal 24137569/4296582355504620109824000000 binary64)) (*.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x)) #s(literal 1/2641807540224000000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) #s(literal 24137569/4296582355504620109824000000 binary64) (-.f64 #s(literal 1/191102976000000 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) #s(literal 4913/906139986296832000000 binary64)))) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)) #s(literal 1/57600 binary64))) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))))
(/.f64 (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x))) (-.f64 #s(literal 1/240 binary64) (*.f64 #s(literal 17/40320 binary64) (*.f64 x x))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64))) (neg.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64))) (neg.f64 (+.f64 #s(literal 1/57600 binary64) (-.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64)) (+.f64 #s(literal 1/57600 binary64) (-.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64)) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/240 binary64) (*.f64 #s(literal 17/40320 binary64) (*.f64 x x))) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/57600 binary64) (-.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64)))) (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))))
(fma.f64 (*.f64 #s(literal 17/40320 binary64) x) x #s(literal 1/240 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (neg.f64 (/.f64 #s(literal 1/57600 binary64) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))
(fma.f64 x (*.f64 #s(literal 17/40320 binary64) x) #s(literal 1/240 binary64))
(-.f64 (/.f64 #s(literal 1/57600 binary64) (-.f64 #s(literal 1/240 binary64) (*.f64 #s(literal 17/40320 binary64) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x)) (-.f64 #s(literal 1/240 binary64) (*.f64 #s(literal 17/40320 binary64) (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (/.f64 #s(literal 1/57600 binary64) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (neg.f64 (/.f64 #s(literal 1/57600 binary64) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)))))
(+.f64 (*.f64 #s(literal 17/40320 binary64) (*.f64 x x)) #s(literal 1/240 binary64))
(+.f64 #s(literal 1/240 binary64) (*.f64 #s(literal 17/40320 binary64) (*.f64 x x)))

eval143.0ms (1.8%)

Memory
13.5MiB live, 169.9MiB allocated
Compiler

Compiled 23 613 to 1 901 computations (91.9% saved)

prune149.0ms (1.9%)

Memory
-4.8MiB live, 269.8MiB allocated
Pruning

10 alts after pruning (5 fresh and 5 done)

PrunedKeptTotal
New8044808
Fresh011
Picked055
Done000
Total80410814
Accuracy
100.0%
Counts
814 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
8.2%
(pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
100.0%
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
51.7%
#s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))))
51.7%
#s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)))
51.7%
#s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
51.7%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
51.3%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
51.7%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
51.7%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x))
51.9%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64)))
Compiler

Compiled 207 to 117 computations (43.5% saved)

simplify198.0ms (2.5%)

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

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff6464
(pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
cost-diff0
(fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64))
cost-diff0
(fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
cost-diff0
(*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
cost-diff0
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
cost-diff0
(/.f64 #s(literal 2 binary64) x)
cost-diff0
#s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
cost-diff1088
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
cost-diff0
(*.f64 x x)
cost-diff0
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
cost-diff0
#s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))))
cost-diff320
(fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))
cost-diff0
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)
cost-diff0
(*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)
cost-diff0
#s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)))
cost-diff320
(fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))
Rules
5 940×lower-fma.f32
5 924×lower-fma.f64
1 738×distribute-lft-in
1 732×lower-*.f32
1 716×lower-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
039352
065334
1119330
2208320
3392308
4869308
51745308
62902308
74958308
85663308
95888308
105926308
115929308
125937308
135942308
145946308
155953308
166488308
176720308
186721308
196721308
207184308
217290308
227291308
237291308
247361308
257361308
07361300
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
#s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)))
(fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))
x
#s(literal 1/2 binary64)
(*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)
(*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
#s(literal 17/40320 binary64)
(*.f64 x x)
#s(literal 1/240 binary64)
#s(literal 1/24 binary64)
#s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))))
(fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
#s(literal 1/24 binary64)
(*.f64 x x)
x
(*.f64 x #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
#s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
#s(literal 1 binary64)
(/.f64 #s(literal 2 binary64) x)
#s(literal 2 binary64)
x
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)))
(fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64))
(*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x))
#s(literal 289/1625702400 binary64)
(*.f64 x x)
x
#s(literal -1/57600 binary64)
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))
#s(literal 17/40320 binary64)
#s(literal -1/240 binary64)
#s(literal 1/24 binary64)
#s(literal 1/2 binary64)
(pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
#s(literal 1 binary64)
#s(literal -1/2 binary64)
Outputs
#s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x #s(literal 1/2 binary64)) x))
(fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))
(*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x #s(literal 1/2 binary64)) x)
x
#s(literal 1/2 binary64)
(*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)
(*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)
(*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)
(*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)
(*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))
#s(literal 17/40320 binary64)
(*.f64 x x)
#s(literal 1/240 binary64)
#s(literal 1/24 binary64)
#s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 #s(literal 1/24 binary64) x) x #s(literal 1/2 binary64)) x))
(fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))
(*.f64 (fma.f64 (*.f64 #s(literal 1/24 binary64) x) x #s(literal 1/2 binary64)) x)
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
#s(literal 1/24 binary64)
(*.f64 x x)
x
(*.f64 x #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) x)
#s(literal 1/2 binary64)
#s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 #s(literal 1/2 binary64) x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 1/2 binary64) x)
#s(literal 1 binary64)
(/.f64 #s(literal 2 binary64) x)
#s(literal 2 binary64)
x
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 x (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(*.f64 (fma.f64 (fma.f64 (/.f64 x (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (fma.f64 (/.f64 x (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64))
(fma.f64 (/.f64 x (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) x) #s(literal 1/24 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)))
(fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64))
(*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x))
#s(literal 289/1625702400 binary64)
(*.f64 x x)
x
#s(literal -1/57600 binary64)
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))
(fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))
#s(literal 17/40320 binary64)
#s(literal -1/240 binary64)
#s(literal 1/24 binary64)
#s(literal 1/2 binary64)
(pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
#s(literal 1 binary64)
#s(literal 1 binary64)
#s(literal -1/2 binary64)

localize274.0ms (3.4%)

Memory
49.8MiB live, 393.9MiB allocated
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy0
(pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
accuracy0.11556625976844201
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))
accuracy0.3779395524668615
(*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x))
accuracy20.04629229806794
(/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)))
accuracy30.891222724125914
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
accuracy0
(/.f64 #s(literal 2 binary64) x)
accuracy0.1875
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
accuracy30.815497435465396
#s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
accuracy0
(*.f64 x #s(literal 1/2 binary64))
accuracy0.0390625
(fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))
accuracy0.234375
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
accuracy30.91963246522049
#s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))))
accuracy0.08203125
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)
accuracy0.11328125
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
accuracy0.16796875
(*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)
accuracy30.891222724125914
#s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)))
Samples
84.0ms69×2valid
70.0ms45×1valid
51.0ms129×0valid
14.0ms13×3valid
Compiler

Compiled 314 to 43 computations (86.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 187.0ms
ival-add: 46.0ms (24.6% of total)
ival-mult: 38.0ms (20.3% of total)
const: 36.0ms (19.2% of total)
ival-cos: 21.0ms (11.2% of total)
ival-div: 16.0ms (8.6% of total)
adjust: 15.0ms (8% of total)
ival-sub: 7.0ms (3.7% of total)
ival-sin: 5.0ms (2.7% of total)
ival-pow: 2.0ms (1.1% of total)
exact: 1.0ms (0.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series30.0ms (0.4%)

Memory
-6.6MiB live, 32.0MiB allocated
Counts
22 → 252
Calls
Call 1
Inputs
#s(alt (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)) (patch (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)) #<representation binary64>) () ())
#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (patch (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #<representation binary64>) () ())
#s(alt (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))) (patch (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))) #<representation binary64>) () ())
#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))) #<representation binary64>) () ())
#s(alt (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #<representation binary64>) () ())
#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)) (patch (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())
#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal 2 binary64) x) (patch (/.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())
#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())
#s(alt (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())
#s(alt (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())
#s(alt (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())
#s(alt (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (patch (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #<representation binary64>) () ())
#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 x #s(literal 1/2 binary64)) (patch (*.f64 x #s(literal 1/2 binary64)) #<representation binary64>) () ())
#s(alt (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (patch (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) #<representation binary64>) () ())
#s(alt (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) #<representation binary64>) () ())
#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)) #<representation binary64>) () ())
Outputs
#s(alt (* 1/2 x) (taylor 0 x) (#s(alt (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)) (patch (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* 1/24 (pow x 2)))) (taylor 0 x) (#s(alt (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)) (patch (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))) (taylor 0 x) (#s(alt (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)) (patch (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))) (taylor 0 x) (#s(alt (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)) (patch (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 7)) (taylor inf x) (#s(alt (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)) (patch (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)) (patch (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)) (patch (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6))))))) (taylor inf x) (#s(alt (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)) (patch (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 7)) (taylor -inf x) (#s(alt (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)) (patch (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)) (patch (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320))) (taylor -inf x) (#s(alt (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)) (patch (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 7) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 4))) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))))) (taylor -inf x) (#s(alt (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)) (patch (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* 1/24 (pow x 2)))) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))) #<representation binary64>) () ())) ())
#s(alt (* 1/24 (pow x 3)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (patch (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ 1/24 (* 1/240 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (patch (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))) (taylor 0 x) (#s(alt (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (patch (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))) (taylor 0 x) (#s(alt (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (patch (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 7)) (taylor inf x) (#s(alt (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (patch (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (patch (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (patch (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (patch (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 7)) (taylor -inf x) (#s(alt (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (patch (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (patch (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (patch (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (patch (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) #<representation binary64>) () ())) ())
#s(alt (* 1/24 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))) (taylor 0 x) (#s(alt (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))) (taylor 0 x) (#s(alt (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 6)) (taylor inf x) (#s(alt (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 6)) (taylor -inf x) (#s(alt (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (patch (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor 0 x) (#s(alt (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))) (patch (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* 1/24 (pow x 2)))) (taylor 0 x) (#s(alt (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))) (patch (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* 1/24 (pow x 2)))) (taylor 0 x) (#s(alt (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))) (patch (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* 1/24 (pow x 2)))) (taylor 0 x) (#s(alt (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))) (patch (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 1/24 (pow x 3)) (taylor inf x) (#s(alt (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))) (patch (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))) (patch (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))) (patch (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))) (patch (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 1/24 (pow x 3)) (taylor -inf x) (#s(alt (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))) (patch (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))) (patch (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))) (patch (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))) (patch (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* 1/24 (pow x 2)))) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/24 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 1/24 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 1/24 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 1/24 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 1/24 (pow x 2)) (taylor inf x) (#s(alt (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 1/24 (pow x 2)) (taylor inf x) (#s(alt (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 1/24 (pow x 2)) (taylor inf x) (#s(alt (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 1/24 (pow x 2)) (taylor inf x) (#s(alt (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 1/24 (pow x 2)) (taylor -inf x) (#s(alt (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 1/24 (pow x 2)) (taylor -inf x) (#s(alt (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 1/24 (pow x 2)) (taylor -inf x) (#s(alt (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 1/24 (pow x 2)) (taylor -inf x) (#s(alt (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor 0 x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor 0 x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor 0 x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor 0 x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor -inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor -inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor -inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor -inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor 0 x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)) (patch (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor 0 x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)) (patch (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor 0 x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)) (patch (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor 0 x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)) (patch (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)) (patch (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)) (patch (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)) (patch (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)) (patch (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor -inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)) (patch (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor -inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)) (patch (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor -inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)) (patch (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor -inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)) (patch (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* 1/24 (pow x 2)))) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) #<representation binary64>) () ())) ())
#s(alt (/ 2 x) (taylor 0 x) (#s(alt (/.f64 #s(literal 2 binary64) x) (patch (/.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ 2 x) (taylor 0 x) (#s(alt (/.f64 #s(literal 2 binary64) x) (patch (/.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ 2 x) (taylor 0 x) (#s(alt (/.f64 #s(literal 2 binary64) x) (patch (/.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ 2 x) (taylor 0 x) (#s(alt (/.f64 #s(literal 2 binary64) x) (patch (/.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ 2 x) (taylor inf x) (#s(alt (/.f64 #s(literal 2 binary64) x) (patch (/.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ 2 x) (taylor inf x) (#s(alt (/.f64 #s(literal 2 binary64) x) (patch (/.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ 2 x) (taylor inf x) (#s(alt (/.f64 #s(literal 2 binary64) x) (patch (/.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ 2 x) (taylor inf x) (#s(alt (/.f64 #s(literal 2 binary64) x) (patch (/.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ 2 x) (taylor -inf x) (#s(alt (/.f64 #s(literal 2 binary64) x) (patch (/.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ 2 x) (taylor -inf x) (#s(alt (/.f64 #s(literal 2 binary64) x) (patch (/.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ 2 x) (taylor -inf x) (#s(alt (/.f64 #s(literal 2 binary64) x) (patch (/.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ 2 x) (taylor -inf x) (#s(alt (/.f64 #s(literal 2 binary64) x) (patch (/.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* 1/24 (pow x 2)))) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* 1/24 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 7)) (taylor inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6))))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 7)) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 7) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 4))) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt 1/2 (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* 1/24 (pow x 2))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 6)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6))))))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 6)) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6))))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt 1/24 (taylor 0 x) (#s(alt (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/24 (* 1/240 (pow x 2))) (taylor 0 x) (#s(alt (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))) (taylor 0 x) (#s(alt (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))) (taylor 0 x) (#s(alt (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 4)) (taylor inf x) (#s(alt (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 4)) (taylor -inf x) (#s(alt (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/24 x) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/24 (* 1/240 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 5)) (taylor inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 5) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 5) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 5) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 5)) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 5) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 5) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 5) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #<representation binary64>) () ())) ())
#s(alt 1/240 (taylor 0 x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/240 (* 17/40320 (pow x 2))) (taylor 0 x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/240 (* 17/40320 (pow x 2))) (taylor 0 x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/240 (* 17/40320 (pow x 2))) (taylor 0 x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 2)) (taylor inf x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 2)) (taylor -inf x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 1/2 binary64)) (patch (*.f64 x #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 1/2 binary64)) (patch (*.f64 x #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 1/2 binary64)) (patch (*.f64 x #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 1/2 binary64)) (patch (*.f64 x #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 1/2 binary64)) (patch (*.f64 x #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 1/2 binary64)) (patch (*.f64 x #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 1/2 binary64)) (patch (*.f64 x #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 1/2 binary64)) (patch (*.f64 x #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 1/2 binary64)) (patch (*.f64 x #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 1/2 binary64)) (patch (*.f64 x #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 1/2 binary64)) (patch (*.f64 x #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 1/2 binary64)) (patch (*.f64 x #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt 1/240 (taylor 0 x) (#s(alt (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (patch (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1/240 (* 17/40320 (pow x 2))) (taylor 0 x) (#s(alt (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (patch (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1/240 (* 17/40320 (pow x 2))) (taylor 0 x) (#s(alt (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (patch (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1/240 (* 17/40320 (pow x 2))) (taylor 0 x) (#s(alt (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (patch (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 2)) (taylor inf x) (#s(alt (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (patch (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (patch (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (patch (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (patch (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 2)) (taylor -inf x) (#s(alt (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (patch (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (patch (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (patch (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (patch (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 289/1625702400 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 289/1625702400 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 289/1625702400 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 289/1625702400 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 289/1625702400 (pow x 2)) (taylor inf x) (#s(alt (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 289/1625702400 (pow x 2)) (taylor inf x) (#s(alt (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 289/1625702400 (pow x 2)) (taylor inf x) (#s(alt (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 289/1625702400 (pow x 2)) (taylor inf x) (#s(alt (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 289/1625702400 (pow x 2)) (taylor -inf x) (#s(alt (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 289/1625702400 (pow x 2)) (taylor -inf x) (#s(alt (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 289/1625702400 (pow x 2)) (taylor -inf x) (#s(alt (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 289/1625702400 (pow x 2)) (taylor -inf x) (#s(alt (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt -1/240 (taylor 0 x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 17/40320 (pow x 2)) 1/240) (taylor 0 x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 17/40320 (pow x 2)) 1/240) (taylor 0 x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 17/40320 (pow x 2)) 1/240) (taylor 0 x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 2)) (taylor inf x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 2)) (taylor -inf x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)) (patch (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)) #<representation binary64>) () ())) ())
Calls

63 calls:

TimeVariablePointExpression
14.0ms
x
@-inf
(/ 2 x)
0.0ms
x
@inf
(* (+ (* (+ (* (/ (+ (* (* 289/1625702400 (* x x)) (* x x)) -1/57600) (+ (* 17/40320 (* x x)) -1/240)) (* x x)) 1/24) (* x x)) 1/2) x)
0.0ms
x
@inf
(/ (+ (* (* 289/1625702400 (* x x)) (* x x)) -1/57600) (+ (* 17/40320 (* x x)) -1/240))
0.0ms
x
@inf
(+ (* (/ (+ (* (* 289/1625702400 (* x x)) (* x x)) -1/57600) (+ (* 17/40320 (* x x)) -1/240)) (* x x)) 1/24)
0.0ms
x
@inf
(+ (* (* 1/24 (* x x)) x) (* x 1/2))

simplify151.0ms (1.9%)

Memory
-17.2MiB live, 168.9MiB allocated
Algorithm
egg-herbie
Rules
12 316×lower-fma.f64
12 316×lower-fma.f32
4 252×lower-*.f64
4 252×lower-*.f32
2 458×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0951936
13151936
28311932
320721924
443141924
081431796
Stop Event
iter limit
node limit
Counts
252 → 252
Calls
Call 1
Inputs
(* 1/2 x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(* 17/40320 (pow x 7))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(* 17/40320 (pow x 7))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 4))) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))))
(* 1/2 x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(* 1/24 (pow x 3))
(* (pow x 3) (+ 1/24 (* 1/240 (pow x 2))))
(* (pow x 3) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))
(* (pow x 3) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))
(* 17/40320 (pow x 7))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* 17/40320 (pow x 7))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))
(* 1/24 (pow x 2))
(* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))
(* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))
(* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))
(* 17/40320 (pow x 6))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* 17/40320 (pow x 6))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* 1/2 x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* 1/24 (pow x 3))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* 1/24 (pow x 3))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* 1/2 x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(* 1/24 (pow x 2))
(* 1/24 (pow x 2))
(* 1/24 (pow x 2))
(* 1/24 (pow x 2))
(* 1/24 (pow x 2))
(* 1/24 (pow x 2))
(* 1/24 (pow x 2))
(* 1/24 (pow x 2))
(* 1/24 (pow x 2))
(* 1/24 (pow x 2))
(* 1/24 (pow x 2))
(* 1/24 (pow x 2))
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ 2 x)
(/ 2 x)
(/ 2 x)
(/ 2 x)
(/ 2 x)
(/ 2 x)
(/ 2 x)
(/ 2 x)
(/ 2 x)
(/ 2 x)
(/ 2 x)
(/ 2 x)
(* 1/2 x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(* 1/2 x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(* 17/40320 (pow x 7))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(* 17/40320 (pow x 7))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 4))) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))))
1/2
(+ 1/2 (* 1/24 (pow x 2)))
(+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))
(+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))
(* 17/40320 (pow x 6))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(* 17/40320 (pow x 6))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
1/24
(+ 1/24 (* 1/240 (pow x 2)))
(+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))
(+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))
(* 17/40320 (pow x 4))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* 17/40320 (pow x 4))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* 1/24 x)
(* x (+ 1/24 (* 1/240 (pow x 2))))
(* x (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))
(* x (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))
(* 17/40320 (pow x 5))
(* (pow x 5) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 5) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 5) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* 17/40320 (pow x 5))
(* (pow x 5) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))
1/240
(+ 1/240 (* 17/40320 (pow x 2)))
(+ 1/240 (* 17/40320 (pow x 2)))
(+ 1/240 (* 17/40320 (pow x 2)))
(* 17/40320 (pow x 2))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* 17/40320 (pow x 2))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
(* 1/2 x)
1/240
(+ 1/240 (* 17/40320 (pow x 2)))
(+ 1/240 (* 17/40320 (pow x 2)))
(+ 1/240 (* 17/40320 (pow x 2)))
(* 17/40320 (pow x 2))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* 17/40320 (pow x 2))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* 289/1625702400 (pow x 2))
(* 289/1625702400 (pow x 2))
(* 289/1625702400 (pow x 2))
(* 289/1625702400 (pow x 2))
(* 289/1625702400 (pow x 2))
(* 289/1625702400 (pow x 2))
(* 289/1625702400 (pow x 2))
(* 289/1625702400 (pow x 2))
(* 289/1625702400 (pow x 2))
(* 289/1625702400 (pow x 2))
(* 289/1625702400 (pow x 2))
(* 289/1625702400 (pow x 2))
-1/240
(- (* 17/40320 (pow x 2)) 1/240)
(- (* 17/40320 (pow x 2)) 1/240)
(- (* 17/40320 (pow x 2)) 1/240)
(* 17/40320 (pow x 2))
(* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* 17/40320 (pow x 2))
(* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2)))))
Outputs
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(* 17/40320 (pow x 7))
(*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 17/40320 binary64))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (-.f64 (/.f64 #s(literal 1/240 binary64) (*.f64 x x)) #s(literal -17/40320 binary64)) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(*.f64 (-.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/240 binary64)) (*.f64 x x)) #s(literal -17/40320 binary64)) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(*.f64 (-.f64 (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/240 binary64)) (*.f64 x x)) (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -17/40320 binary64)) (pow.f64 x #s(literal 7 binary64)))
(* 17/40320 (pow x 7))
(*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 17/40320 binary64))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (-.f64 (/.f64 #s(literal 1/240 binary64) (*.f64 x x)) #s(literal -17/40320 binary64)) (pow.f64 x #s(literal 7 binary64)))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))
(*.f64 (-.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/240 binary64)) (*.f64 x x)) #s(literal -17/40320 binary64)) (pow.f64 x #s(literal 7 binary64)))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 4))) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 x x)) (-.f64 #s(literal -1/240 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x x)) #s(literal 1/24 binary64)) (*.f64 x x))) #s(literal 17/40320 binary64)) (pow.f64 x #s(literal 7 binary64)))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(* 1/24 (pow x 3))
(*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/24 binary64))
(* (pow x 3) (+ 1/24 (* 1/240 (pow x 2))))
(*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x x))
(* (pow x 3) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x x))
(* (pow x 3) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x x))
(* 17/40320 (pow x 7))
(*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 17/40320 binary64))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (-.f64 (/.f64 #s(literal 1/240 binary64) (*.f64 x x)) #s(literal -17/40320 binary64)) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(*.f64 (-.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/240 binary64)) (*.f64 x x)) #s(literal -17/40320 binary64)) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(*.f64 (-.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/240 binary64)) (*.f64 x x)) #s(literal -17/40320 binary64)) (pow.f64 x #s(literal 7 binary64)))
(* 17/40320 (pow x 7))
(*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 17/40320 binary64))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (-.f64 (/.f64 #s(literal 1/240 binary64) (*.f64 x x)) #s(literal -17/40320 binary64)) (pow.f64 x #s(literal 7 binary64)))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))
(*.f64 (-.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/240 binary64)) (*.f64 x x)) #s(literal -17/40320 binary64)) (pow.f64 x #s(literal 7 binary64)))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))
(*.f64 (-.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/240 binary64)) (*.f64 x x)) #s(literal -17/40320 binary64)) (pow.f64 x #s(literal 7 binary64)))
(* 1/24 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/24 binary64))
(* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))
(*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)
(* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)
(* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)
(* 17/40320 (pow x 6))
(*.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 17/40320 binary64)) (*.f64 (*.f64 x x) x))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 (*.f64 x x) x))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(fma.f64 (/.f64 #s(literal 1/24 binary64) x) (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 (*.f64 x x) x)))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(fma.f64 (/.f64 #s(literal 1/24 binary64) x) (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 (*.f64 x x) x)))
(* 17/40320 (pow x 6))
(*.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 17/40320 binary64)) (*.f64 (*.f64 x x) x))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 (*.f64 x x) x))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(fma.f64 (/.f64 #s(literal 1/24 binary64) x) (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 (*.f64 x x) x)))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(fma.f64 (/.f64 #s(literal 1/24 binary64) x) (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 (*.f64 x x) x)))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(* 1/24 (pow x 3))
(*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/24 binary64))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(* 1/24 (pow x 3))
(*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/24 binary64))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(* 1/24 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/24 binary64))
(* 1/24 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/24 binary64))
(* 1/24 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/24 binary64))
(* 1/24 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/24 binary64))
(* 1/24 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/24 binary64))
(* 1/24 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/24 binary64))
(* 1/24 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/24 binary64))
(* 1/24 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/24 binary64))
(* 1/24 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/24 binary64))
(* 1/24 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/24 binary64))
(* 1/24 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/24 binary64))
(* 1/24 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/24 binary64))
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(* 17/40320 (pow x 7))
(*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 17/40320 binary64))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (-.f64 (/.f64 #s(literal 1/240 binary64) (*.f64 x x)) #s(literal -17/40320 binary64)) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(*.f64 (-.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/240 binary64)) (*.f64 x x)) #s(literal -17/40320 binary64)) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(*.f64 (-.f64 (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/240 binary64)) (*.f64 x x)) (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -17/40320 binary64)) (pow.f64 x #s(literal 7 binary64)))
(* 17/40320 (pow x 7))
(*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 17/40320 binary64))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (-.f64 (/.f64 #s(literal 1/240 binary64) (*.f64 x x)) #s(literal -17/40320 binary64)) (pow.f64 x #s(literal 7 binary64)))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))
(*.f64 (-.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/240 binary64)) (*.f64 x x)) #s(literal -17/40320 binary64)) (pow.f64 x #s(literal 7 binary64)))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 4))) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 x x)) (-.f64 #s(literal -1/240 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x x)) #s(literal 1/24 binary64)) (*.f64 x x))) #s(literal 17/40320 binary64)) (pow.f64 x #s(literal 7 binary64)))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/24 (pow x 2)))
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(* 17/40320 (pow x 6))
(*.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 17/40320 binary64)) (*.f64 (*.f64 x x) x))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 (*.f64 x x) x))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(fma.f64 (/.f64 #s(literal 1/24 binary64) x) (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 (*.f64 x x) x)))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(fma.f64 (/.f64 #s(literal 1/24 binary64) x) (*.f64 (*.f64 x x) x) (fma.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 (*.f64 x x) x) #s(literal 1/2 binary64)))
(* 17/40320 (pow x 6))
(*.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 17/40320 binary64)) (*.f64 (*.f64 x x) x))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 (*.f64 x x) x))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(fma.f64 (/.f64 #s(literal 1/24 binary64) x) (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 (*.f64 x x) x)))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(fma.f64 (/.f64 #s(literal 1/24 binary64) x) (*.f64 (*.f64 x x) x) (fma.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 (*.f64 x x) x) #s(literal 1/2 binary64)))
1/24
#s(literal 1/24 binary64)
(+ 1/24 (* 1/240 (pow x 2)))
(fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))
(+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(* 17/40320 (pow x 4))
(*.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 17/40320 binary64)) x)
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x)
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(* 17/40320 (pow x 4))
(*.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 17/40320 binary64)) x)
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x)
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(* 1/24 x)
(*.f64 #s(literal 1/24 binary64) x)
(* x (+ 1/24 (* 1/240 (pow x 2))))
(*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x)
(* x (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)
(* x (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)
(* 17/40320 (pow x 5))
(*.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 17/40320 binary64)) (*.f64 x x))
(* (pow x 5) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 x x))
(* (pow x 5) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(fma.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) x) (/.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(* (pow x 5) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(fma.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) x) (/.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(* 17/40320 (pow x 5))
(*.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 17/40320 binary64)) (*.f64 x x))
(* (pow x 5) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 x x))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))
(fma.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) x) (/.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))
(fma.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) x) (/.f64 #s(literal 1/24 binary64) (*.f64 x x))))
1/240
#s(literal 1/240 binary64)
(+ 1/240 (* 17/40320 (pow x 2)))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(+ 1/240 (* 17/40320 (pow x 2)))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(+ 1/240 (* 17/40320 (pow x 2)))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(* 17/40320 (pow x 2))
(*.f64 #s(literal 17/40320 binary64) (*.f64 x x))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(* 17/40320 (pow x 2))
(*.f64 #s(literal 17/40320 binary64) (*.f64 x x))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
1/240
#s(literal 1/240 binary64)
(+ 1/240 (* 17/40320 (pow x 2)))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(+ 1/240 (* 17/40320 (pow x 2)))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(+ 1/240 (* 17/40320 (pow x 2)))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(* 17/40320 (pow x 2))
(*.f64 #s(literal 17/40320 binary64) (*.f64 x x))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(* 17/40320 (pow x 2))
(*.f64 #s(literal 17/40320 binary64) (*.f64 x x))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(* 289/1625702400 (pow x 2))
(*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x))
(* 289/1625702400 (pow x 2))
(*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x))
(* 289/1625702400 (pow x 2))
(*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x))
(* 289/1625702400 (pow x 2))
(*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x))
(* 289/1625702400 (pow x 2))
(*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x))
(* 289/1625702400 (pow x 2))
(*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x))
(* 289/1625702400 (pow x 2))
(*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x))
(* 289/1625702400 (pow x 2))
(*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x))
(* 289/1625702400 (pow x 2))
(*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x))
(* 289/1625702400 (pow x 2))
(*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x))
(* 289/1625702400 (pow x 2))
(*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x))
(* 289/1625702400 (pow x 2))
(*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x))
-1/240
#s(literal -1/240 binary64)
(- (* 17/40320 (pow x 2)) 1/240)
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))
(- (* 17/40320 (pow x 2)) 1/240)
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))
(- (* 17/40320 (pow x 2)) 1/240)
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))
(* 17/40320 (pow x 2))
(*.f64 #s(literal 17/40320 binary64) (*.f64 x x))
(* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))
(* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))
(* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))
(* 17/40320 (pow x 2))
(*.f64 #s(literal 17/40320 binary64) (*.f64 x x))
(* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))
(* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))
(* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))

rewrite211.0ms (2.6%)

Memory
-2.9MiB live, 228.3MiB allocated
Rules
6 674×lower-fma.f32
6 660×lower-fma.f64
4 636×lower-/.f32
4 630×lower-/.f64
3 994×lower-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
039305
065258
1266224
21969224
08266222
Stop Event
iter limit
node limit
iter limit
Counts
22 → 583
Calls
Call 1
Inputs
(fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)))
(*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)
(fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))
#s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(*.f64 x x)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(/.f64 #s(literal 2 binary64) x)
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64))
(pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
(*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x)
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(*.f64 x #s(literal 1/2 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)))
(*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))
Outputs
(*.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) x) (/.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)))) (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)))))
(*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))))
(*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 #s(literal 1/2 binary64) x))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(*.f64 x (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 x x)) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))) x) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 x x)) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 x x)) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))) x) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))) x) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))) (*.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 x x)) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))) x) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) #s(literal -1/4 binary64)) x)) (neg.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 1/8 binary64)) x)) (neg.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) #s(literal -1/4 binary64)))) (neg.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 1/8 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))) x) (*.f64 #s(literal 1/4 binary64) (*.f64 x x)))) (neg.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 #s(literal 1/2 binary64) x))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))))) (neg.f64 (neg.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 #s(literal 1/2 binary64) x)))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 x x)) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))) (*.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))) x))) (*.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) #s(literal -1/4 binary64)) x) (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 1/8 binary64)) x) (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) #s(literal -1/4 binary64))) (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))
(/.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 1/8 binary64))) (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))) x) (*.f64 #s(literal 1/4 binary64) (*.f64 x x))) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 #s(literal 1/2 binary64) x)))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)))))) (neg.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 x x) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) x) x) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64)))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 #s(literal 1/2 binary64) x))))))
(/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 x x) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) x) x) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 #s(literal 1/2 binary64) x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) #s(literal -1/4 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64))))) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 1/8 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) (*.f64 x (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) #s(literal -1/4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64))))) (*.f64 x (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 1/8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 #s(literal 1/2 binary64) x)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))) x) (*.f64 #s(literal 1/4 binary64) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 x x) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) x) x) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))) (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)))
(fma.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1/2 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) x)) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x))
(fma.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x (*.f64 #s(literal 1/2 binary64) x))
(fma.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(literal -1 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x))
(fma.f64 #s(literal -1/2 binary64) (neg.f64 x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x))
(fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) x) (*.f64 #s(literal 1/2 binary64) x))
(fma.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x))
(fma.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) x) (*.f64 x x) (*.f64 #s(literal 1/2 binary64) x))
(fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) x) (*.f64 #s(literal 1/2 binary64) x))
(fma.f64 #s(literal 1/2 binary64) x (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x))
(fma.f64 x (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 #s(literal 1/2 binary64) x))
(fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))) x) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 #s(literal 1/2 binary64) x))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 #s(literal 1/2 binary64) x))))
(-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 x x)) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))) x) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x))
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 #s(literal 1/2 binary64) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x)
(*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) x))
(*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) x) (*.f64 x x))
(*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) x))
(*.f64 x (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)))
(*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))
(*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) x) x)
(*.f64 (*.f64 x x) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)))
(*.f64 x (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) x))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 x x)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) #s(literal 1/13824 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) (*.f64 #s(literal 1/24 binary64) (*.f64 x x))) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 x x)) (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) #s(literal 1/13824 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x)) (-.f64 (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) (*.f64 #s(literal 1/24 binary64) (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x)) (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) #s(literal 1/13824 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 x x))) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 x x))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) #s(literal 1/13824 binary64) (pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x))) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x #s(literal -1/576 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal -1/24 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x #s(literal -1/576 binary64)))) (neg.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal -1/24 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x #s(literal -1/576 binary64)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal -1/24 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (*.f64 x x)) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x)))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x #s(literal -1/576 binary64))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal -1/24 binary64)))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal -1/24 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x #s(literal -1/576 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x)))) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal -1/24 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x #s(literal -1/576 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x)))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)))))
(fma.f64 (*.f64 #s(literal 1/24 binary64) x) x (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 x x)))
(fma.f64 (*.f64 #s(literal 1/24 binary64) x) x (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x)))
(fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 x x) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))
(fma.f64 #s(literal 1/24 binary64) (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 x x)))
(fma.f64 #s(literal 1/24 binary64) (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 x x)))
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x)))
(fma.f64 x (*.f64 #s(literal 1/24 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 x x)))
(fma.f64 x (*.f64 #s(literal 1/24 binary64) x) (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x)))
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 x x)) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x)) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))
(+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 x x)))
(+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x)))
(*.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 #s(literal 1/24 binary64) x) x #s(literal 1/2 binary64))) x) (/.f64 (*.f64 x (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/2 binary64))) (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 #s(literal 1/24 binary64) x) x #s(literal 1/2 binary64))) (*.f64 x (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/2 binary64)))))
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) #s(literal 1/13824 binary64) (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) #s(literal 1/576 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) x) (-.f64 (*.f64 #s(literal 1/2 binary64) x) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x))))))
(*.f64 x (fma.f64 (*.f64 #s(literal 1/24 binary64) x) x #s(literal 1/2 binary64)))
(*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 #s(literal 1/24 binary64) x) x #s(literal 1/2 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) #s(literal 1/576 binary64)) (*.f64 x (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 x x)) (*.f64 x (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) #s(literal 1/576 binary64)) (*.f64 x (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/2 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) #s(literal 1/576 binary64)) (*.f64 x (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/2 binary64)))) (fma.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 x x)) (*.f64 x (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/2 binary64)))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 x x)) (*.f64 x (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) #s(literal 1/576 binary64)) (*.f64 x (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/2 binary64)))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 x x)) (*.f64 x (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) #s(literal 1/576 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) x) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 #s(literal 1/24 binary64) x) x #s(literal 1/2 binary64))) (*.f64 x (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/2 binary64)))))) (neg.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) #s(literal 1/13824 binary64) (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) #s(literal 1/576 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) x) (-.f64 (*.f64 #s(literal 1/2 binary64) x) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) #s(literal 1/576 binary64)) (*.f64 x (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/2 binary64)))) (*.f64 (*.f64 x (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (*.f64 x x)))) (*.f64 (*.f64 x (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/2 binary64))) (*.f64 x (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) #s(literal 1/576 binary64))) (-.f64 (*.f64 #s(literal 1/2 binary64) x) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x)))
(/.f64 (neg.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 #s(literal 1/24 binary64) x) x #s(literal 1/2 binary64))) (*.f64 x (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/2 binary64))))) (neg.f64 (*.f64 x (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) #s(literal 1/13824 binary64) (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64)))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 x x) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) #s(literal 1/576 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x) #s(literal 1/2 binary64)) x)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) #s(literal 1/13824 binary64) (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) #s(literal 1/576 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) x) (-.f64 (*.f64 #s(literal 1/2 binary64) x) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x))))))
(/.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 #s(literal 1/24 binary64) x) x #s(literal 1/2 binary64))) (*.f64 x (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/2 binary64)))) (*.f64 x (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) #s(literal 1/13824 binary64) (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 x x) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) #s(literal 1/576 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x) #s(literal 1/2 binary64)) x))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) #s(literal 1/13824 binary64) (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) #s(literal 1/576 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) x) (-.f64 (*.f64 #s(literal 1/2 binary64) x) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 #s(literal 1/24 binary64) x) x #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) x) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x)) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) #s(literal 1/576 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 x x) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) #s(literal 1/576 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x) #s(literal 1/2 binary64)) x))) (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) #s(literal 1/13824 binary64) (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 #s(literal 1/24 binary64) x) x #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 #s(literal 1/24 binary64) x) x #s(literal 1/2 binary64)))))
(fma.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x))
(fma.f64 (*.f64 (*.f64 x x) x) #s(literal 1/24 binary64) (*.f64 #s(literal 1/2 binary64) x))
(fma.f64 (*.f64 #s(literal 1/24 binary64) x) (*.f64 x x) (*.f64 #s(literal 1/2 binary64) x))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) x)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x))
(fma.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x))
(fma.f64 #s(literal -1/2 binary64) (neg.f64 x) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x))
(fma.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x))
(fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 #s(literal 1/2 binary64) x))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) x) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x))
(fma.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) x) (*.f64 #s(literal 1/2 binary64) x))
(fma.f64 (*.f64 x x) (*.f64 #s(literal 1/24 binary64) x) (*.f64 #s(literal 1/2 binary64) x))
(fma.f64 #s(literal 1/2 binary64) x (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x))
(fma.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) (*.f64 #s(literal 1/2 binary64) x))
(fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x))
(-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 1/2 binary64) x) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) #s(literal 1/576 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) x) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) #s(literal 1/576 binary64)) (*.f64 x (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/2 binary64)))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 x x)) (*.f64 x (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/2 binary64)))))
(+.f64 (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x) (*.f64 #s(literal 1/2 binary64) x))
(+.f64 (*.f64 #s(literal 1/2 binary64) x) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x (fma.f64 (*.f64 #s(literal 1/24 binary64) x) x #s(literal 1/2 binary64))))
(*.f64 (*.f64 #s(literal 1/24 binary64) x) x)
(*.f64 #s(literal 1/24 binary64) (*.f64 x x))
(*.f64 (*.f64 x x) #s(literal 1/24 binary64))
(*.f64 x (*.f64 #s(literal 1/24 binary64) x))
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)))
(*.f64 x x)
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 x #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1/2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) x)))
(*.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(literal -1 binary64)))
(*.f64 #s(literal -1/2 binary64) (neg.f64 x))
(*.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) x))
(*.f64 #s(literal 1/2 binary64) x)
(*.f64 x #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal -2 binary64) x) (/.f64 #s(literal -2 binary64) x)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 #s(literal 2 binary64) x) #s(literal -1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) x)) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 x)) #s(literal 2 binary64))
(/.f64 (neg.f64 x) #s(literal -2 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -2 binary64) x))
(/.f64 #s(literal -1/2 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) x)))
(/.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
(/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) x))
(/.f64 x #s(literal 2 binary64))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) x)))
(-.f64 #s(literal 0 binary64) (/.f64 x #s(literal -2 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) x)))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 #s(literal 1/2 binary64) x))
(*.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 2 binary64))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) x)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
(pow.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal -1 binary64))
(/.f64 #s(literal -2 binary64) (neg.f64 (neg.f64 (neg.f64 x))))
(/.f64 #s(literal -2 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 x)))
(/.f64 #s(literal -2 binary64) (neg.f64 x))
(/.f64 (/.f64 #s(literal -2 binary64) x) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal 1/2 binary64) x)))
(/.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64))
(/.f64 #s(literal 2 binary64) (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x))))
(/.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 x)))
(/.f64 #s(literal 2 binary64) x)
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x)) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) x))))
(/.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) x))
(neg.f64 (/.f64 #s(literal -2 binary64) x))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 2 binary64) x) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) x)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) x))))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) x) (/.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)))) (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)))))
(*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))))
(*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 #s(literal 1/2 binary64) x))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(*.f64 x (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 x x)) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))) x) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 x x)) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 x x)) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))) x) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))) x) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))) (*.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 x x)) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))) x) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) #s(literal -1/4 binary64)) x)) (neg.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 1/8 binary64)) x)) (neg.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) #s(literal -1/4 binary64)))) (neg.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 1/8 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))) x) (*.f64 #s(literal 1/4 binary64) (*.f64 x x)))) (neg.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 #s(literal 1/2 binary64) x))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))))) (neg.f64 (neg.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 #s(literal 1/2 binary64) x)))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 x x)) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))) (*.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))) x))) (*.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) #s(literal -1/4 binary64)) x) (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 1/8 binary64)) x) (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) #s(literal -1/4 binary64))) (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))
(/.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 1/8 binary64))) (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))) x) (*.f64 #s(literal 1/4 binary64) (*.f64 x x))) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 #s(literal 1/2 binary64) x)))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)))))) (neg.f64 (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 x x) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) x) x) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64)))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 #s(literal 1/2 binary64) x))))))
(/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 x x) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) x) x) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 #s(literal 1/2 binary64) x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) #s(literal -1/4 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64))))) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 1/8 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) (*.f64 x (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) #s(literal -1/4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64))))) (*.f64 x (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 1/8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 #s(literal 1/2 binary64) x)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))) x) (*.f64 #s(literal 1/4 binary64) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 x x) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) x) x) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))) (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)))
(fma.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1/2 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) x)) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x))
(fma.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x (*.f64 #s(literal 1/2 binary64) x))
(fma.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(literal -1 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x))
(fma.f64 #s(literal -1/2 binary64) (neg.f64 x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x))
(fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) x) (*.f64 #s(literal 1/2 binary64) x))
(fma.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x))
(fma.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) x) (*.f64 x x) (*.f64 #s(literal 1/2 binary64) x))
(fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) x) (*.f64 #s(literal 1/2 binary64) x))
(fma.f64 #s(literal 1/2 binary64) x (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x))
(fma.f64 x (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 #s(literal 1/2 binary64) x))
(fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))) x) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 #s(literal 1/2 binary64) x))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 #s(literal 1/2 binary64) x))))
(-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 x x)) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))) x) (*.f64 x (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x))
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 #s(literal 1/2 binary64) x))
(*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (fma.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) #s(literal -1/4 binary64)))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 1/8 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (*.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)))) (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) #s(literal -1/4 binary64)) (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 1/8 binary64)) (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64))))) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))))
(fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) x) x #s(literal 1/2 binary64))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(fma.f64 x (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) x) #s(literal 1/2 binary64))
(-.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(+.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) (*.f64 x x)))
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x #s(literal -1/576 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal -1/24 binary64))))
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal -1/24 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal -1/24 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal -1/24 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal -1/24 binary64))) (fma.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal -1/24 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal -1/24 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x))) (neg.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x #s(literal -1/576 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal -1/24 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal -1/24 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal -1/24 binary64)) #s(literal 1/576 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal -1/24 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal -1/24 binary64))))
(/.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)) (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x #s(literal -1/576 binary64))) (neg.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal -1/24 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64))) (neg.f64 (+.f64 #s(literal 1/576 binary64) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x #s(literal -1/576 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal -1/24 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (+.f64 #s(literal 1/576 binary64) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x)) (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/576 binary64) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x)))) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))))
(fma.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64))) #s(literal -1 binary64)) (/.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) #s(literal 1/24 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) #s(literal -1/3317760000 binary64)))) (/.f64 (*.f64 x x) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64))) #s(literal 1/24 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -1/191102976000000 binary64)))) (/.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -1/57600 binary64)))))) #s(literal 1/24 binary64))
(fma.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)) (-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))
(fma.f64 (/.f64 (*.f64 x x) (/.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) #s(literal -1/3317760000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64))) #s(literal 1/24 binary64))
(fma.f64 (/.f64 (*.f64 x x) (/.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -1/191102976000000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -1/57600 binary64)))))) #s(literal 1/24 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) x) (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/13824000 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64)))))) #s(literal 1/24 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) x) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) #s(literal 1/24 binary64))
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/13824000 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64)))))) #s(literal 1/24 binary64))
(fma.f64 (/.f64 x (/.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) #s(literal -1/3317760000 binary64)))) (/.f64 x (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64))) #s(literal 1/24 binary64))
(fma.f64 (/.f64 x (/.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -1/191102976000000 binary64)))) (/.f64 x (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -1/57600 binary64)))))) #s(literal 1/24 binary64))
(fma.f64 (/.f64 x (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)))) #s(literal 1/24 binary64))
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)))) #s(literal 1/24 binary64))
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(literal 1/24 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64))) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/13824000 binary64))) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64)))) #s(literal 1/24 binary64))
(fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) #s(literal 1/24 binary64))
(fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/13824000 binary64))) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64)))))) #s(literal 1/24 binary64))
(fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) #s(literal 1/24 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)))) #s(literal 1/24 binary64))
(fma.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (/.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) #s(literal 1/24 binary64))
(fma.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (*.f64 x x)) #s(literal 1/24 binary64))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
(fma.f64 x (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) #s(literal 1/24 binary64))
(-.f64 (/.f64 #s(literal 1/576 binary64) (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x) (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal -1/24 binary64))))
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) #s(literal 1/24 binary64))
(+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x))
#s(literal 1 binary64)
(*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)) x)
(*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/24 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) x) (-.f64 (*.f64 (*.f64 #s(literal 1/24 binary64) x) (*.f64 #s(literal 1/24 binary64) x)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) x) (*.f64 #s(literal 1/24 binary64) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/24 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x)) (*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x)) (-.f64 (*.f64 (*.f64 #s(literal 1/24 binary64) x) (*.f64 #s(literal 1/24 binary64) x)) (*.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x)) (*.f64 #s(literal 1/24 binary64) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/24 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) x) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/24 binary64) x) (*.f64 #s(literal 1/24 binary64) x) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) x)) (*.f64 (*.f64 #s(literal 1/24 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/24 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/24 binary64) x) (*.f64 #s(literal 1/24 binary64) x) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x)) (*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x))) (*.f64 (*.f64 #s(literal 1/24 binary64) x) (*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x #s(literal -1/576 binary64)) x)) (neg.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal -1/24 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) x)) (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x #s(literal -1/576 binary64)))) (neg.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal -1/24 binary64))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x #s(literal -1/576 binary64)) x) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal -1/24 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) x) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x)))))
(/.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x #s(literal -1/576 binary64))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal -1/24 binary64)))
(/.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal -1/24 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x #s(literal -1/576 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x)))) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal -1/24 binary64)) (*.f64 x (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x #s(literal -1/576 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x)))) (*.f64 x (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824 binary64)))))
(fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) x (*.f64 #s(literal 1/24 binary64) x))
(fma.f64 #s(literal 1/24 binary64) x (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) x))
(fma.f64 #s(literal 1/24 binary64) x (*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x)))
(fma.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 #s(literal 1/24 binary64) x))
(fma.f64 x #s(literal 1/24 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) x))
(fma.f64 x #s(literal 1/24 binary64) (*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x)))
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) x) (*.f64 #s(literal 1/24 binary64) x))
(+.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x)) (*.f64 #s(literal 1/24 binary64) x))
(+.f64 (*.f64 #s(literal 1/24 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) x))
(+.f64 (*.f64 #s(literal 1/24 binary64) x) (*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x)))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) #s(literal -1/3317760000 binary64)) (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/13824000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64)))))))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -1/191102976000000 binary64)) (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/13824000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -1/57600 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64)))))))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -1/191102976000000 binary64)) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -1/57600 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)))))
(*.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) #s(literal -1/3317760000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64))))
(*.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -1/191102976000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -1/57600 binary64)))))))
(*.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64))) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)))
(*.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/13824000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64)))))))
(*.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/13824000 binary64))) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64)))))
(*.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)))
(*.f64 (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64))))))
(*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)))))
(*.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/57600 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (fma.f64 (/.f64 #s(literal 1/57600 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (/.f64 #s(literal 1/57600 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (/.f64 #s(literal 1/57600 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) #s(literal -1/3317760000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))))) (neg.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -1/191102976000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))))) (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -1/57600 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x)) #s(literal -1/13824000 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) x (+.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64))))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) #s(literal -1/3317760000 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -1/191102976000000 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -1/57600 binary64))))) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)))) (neg.f64 (-.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) #s(literal 1/57600 binary64))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) #s(literal -1/3317760000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)))) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -1/191102976000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -1/57600 binary64))))))
(/.f64 (*.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)))
(/.f64 (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x))) (-.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x)) #s(literal -1/13824000 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) x (+.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64))) (neg.f64 (+.f64 #s(literal 1/57600 binary64) (-.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) #s(literal -1/3317760000 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -1/191102976000000 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -1/57600 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) #s(literal -1/3317760000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -1/191102976000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -1/57600 binary64))))) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) #s(literal -1/3317760000 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64)) (+.f64 #s(literal 1/57600 binary64) (-.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64)) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -1/191102976000000 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -1/57600 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) #s(literal -1/3317760000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -1/57600 binary64))))) (*.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -1/191102976000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) x (+.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64)))) (-.f64 (*.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x)) #s(literal -1/13824000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) #s(literal -1/3317760000 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -1/57600 binary64))))) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -1/191102976000000 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) #s(literal -1/3317760000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/57600 binary64) (-.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64)))) (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -1/57600 binary64)))))) (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -1/191102976000000 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))))
(neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)))))
(fma.f64 (*.f64 #s(literal 17/40320 binary64) x) x #s(literal 1/240 binary64))
(fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(fma.f64 x (*.f64 #s(literal 17/40320 binary64) x) #s(literal 1/240 binary64))
(-.f64 (/.f64 #s(literal 1/57600 binary64) (-.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)) (-.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x)) (fma.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) x (+.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64))))) (/.f64 #s(literal -1/13824000 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) x (+.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64)))) (/.f64 #s(literal 1/3317760000 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)))) (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64)) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64))) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (/.f64 (/.f64 #s(literal 1/3317760000 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64))) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (/.f64 #s(literal 1/57600 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))))
(-.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) #s(literal -1/240 binary64))
(+.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))
(+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1/2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) x)))
(*.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(literal -1 binary64)))
(*.f64 #s(literal -1/2 binary64) (neg.f64 x))
(*.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) x))
(*.f64 #s(literal 1/2 binary64) x)
(*.f64 x #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal -2 binary64) x) (/.f64 #s(literal -2 binary64) x)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 #s(literal 2 binary64) x) #s(literal -1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) x)) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 x)) #s(literal 2 binary64))
(/.f64 (neg.f64 x) #s(literal -2 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -2 binary64) x))
(/.f64 #s(literal -1/2 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) x)))
(/.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
(/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) x))
(/.f64 x #s(literal 2 binary64))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) x)))
(-.f64 #s(literal 0 binary64) (/.f64 x #s(literal -2 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) x)))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) #s(literal -1/3317760000 binary64)) (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/13824000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64)))))))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -1/191102976000000 binary64)) (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/13824000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -1/57600 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64)))))))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -1/191102976000000 binary64)) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -1/57600 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)))))
(*.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) #s(literal -1/3317760000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64))))
(*.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -1/191102976000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -1/57600 binary64)))))))
(*.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64))) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)))
(*.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/13824000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64)))))))
(*.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/13824000 binary64))) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64)))))
(*.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)))
(*.f64 (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64))))))
(*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)))))
(*.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/57600 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (fma.f64 (/.f64 #s(literal 1/57600 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (/.f64 #s(literal 1/57600 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (/.f64 #s(literal 1/57600 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) #s(literal -1/3317760000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))))) (neg.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -1/191102976000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))))) (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -1/57600 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x)) #s(literal -1/13824000 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) x (+.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64))))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) #s(literal -1/3317760000 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -1/191102976000000 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -1/57600 binary64))))) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)))) (neg.f64 (-.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) #s(literal 1/57600 binary64))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) #s(literal -1/3317760000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)))) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -1/191102976000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -1/57600 binary64))))))
(/.f64 (*.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)))
(/.f64 (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x))) (-.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x)) #s(literal -1/13824000 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) x (+.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64))) (neg.f64 (+.f64 #s(literal 1/57600 binary64) (-.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) #s(literal -1/3317760000 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -1/191102976000000 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -1/57600 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) #s(literal -1/3317760000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -1/191102976000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -1/57600 binary64))))) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) #s(literal -1/3317760000 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64)) (+.f64 #s(literal 1/57600 binary64) (-.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64)) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -1/191102976000000 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -1/57600 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) #s(literal -1/3317760000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -1/57600 binary64))))) (*.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -1/191102976000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) x (+.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64)))) (-.f64 (*.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x)) #s(literal -1/13824000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) #s(literal -1/3317760000 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -1/57600 binary64))))) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -1/191102976000000 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) #s(literal -1/3317760000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/57600 binary64) (-.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64)))) (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -1/57600 binary64)))))) (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -1/191102976000000 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))))
(neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)))))
(fma.f64 (*.f64 #s(literal 17/40320 binary64) x) x #s(literal 1/240 binary64))
(fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(fma.f64 x (*.f64 #s(literal 17/40320 binary64) x) #s(literal 1/240 binary64))
(-.f64 (/.f64 #s(literal 1/57600 binary64) (-.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)) (-.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x)) (fma.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) x (+.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64))))) (/.f64 #s(literal -1/13824000 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) x (+.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64)))) (/.f64 #s(literal 1/3317760000 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)))) (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64)) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64))) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (/.f64 (/.f64 #s(literal 1/3317760000 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64))) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (/.f64 #s(literal 1/57600 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))))
(-.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) #s(literal -1/240 binary64))
(+.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))
(+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) x)
(*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x))
(*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64))
(*.f64 x (*.f64 #s(literal 289/1625702400 binary64) x))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) #s(literal -1/3317760000 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64))) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) #s(literal -1/3317760000 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/13824000 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64))) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64))))))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) #s(literal -1/3317760000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64))) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) #s(literal -1/3317760000 binary64)) (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64)))))))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) #s(literal -1/3317760000 binary64)) (neg.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))))))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) #s(literal -1/3317760000 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64))) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -1/191102976000000 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -1/57600 binary64)))))) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -1/191102976000000 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/13824000 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -1/57600 binary64)))))) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64))))))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -1/191102976000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -1/57600 binary64)))))) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -1/191102976000000 binary64)) (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal 1/13824000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -1/57600 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64)))))))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -1/191102976000000 binary64)) (neg.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -1/57600 binary64)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))))))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -1/191102976000000 binary64)) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -1/57600 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)))))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) #s(literal -1/191102976000000 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -1/57600 binary64)))))) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))))
(*.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)))))
(*.f64 (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/13824000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64))))))
(*.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/57600 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) (fma.f64 (/.f64 #s(literal 1/57600 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) (/.f64 #s(literal 1/57600 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) (/.f64 #s(literal 1/57600 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)))) (neg.f64 (-.f64 #s(literal -1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x)) #s(literal 1/13824000 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) x (+.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/13824000 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 1/57600 binary64))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))))
(/.f64 (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x))) (-.f64 #s(literal -1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x)) #s(literal 1/13824000 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) x (+.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/13824000 binary64))) (neg.f64 (+.f64 #s(literal 1/57600 binary64) (-.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/13824000 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/13824000 binary64)) (+.f64 #s(literal 1/57600 binary64) (-.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/13824000 binary64)) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)))))
(/.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) #s(literal 1 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) x (+.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64)))) (-.f64 (*.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x)) #s(literal 1/13824000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/57600 binary64) (-.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64)))) (fma.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/13824000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))))
(fma.f64 (*.f64 #s(literal 17/40320 binary64) x) x #s(literal -1/240 binary64))
(fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))
(fma.f64 x (*.f64 #s(literal 17/40320 binary64) x) #s(literal -1/240 binary64))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1/57600 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) #s(literal 1 binary64)) #s(literal 1/240 binary64))
(-.f64 (/.f64 #s(literal 1/57600 binary64) (-.f64 #s(literal -1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)) (-.f64 #s(literal -1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 4913/65548320768000 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x)) (fma.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) x (+.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64))))) (/.f64 #s(literal 1/13824000 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) x) x (+.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64))))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) (*.f64 (*.f64 (*.f64 x x) x) x)) #s(literal 83521/2642908293365760000 binary64)) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64))) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) (/.f64 (/.f64 #s(literal 1/3317760000 binary64) (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal 1/57600 binary64))) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) (*.f64 (*.f64 x x) x)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) (/.f64 #s(literal 1/57600 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))))
(-.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))
(+.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) #s(literal -1/240 binary64))
(+.f64 #s(literal -1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))

eval220.0ms (2.7%)

Memory
-17.4MiB live, 183.0MiB allocated
Compiler

Compiled 34 110 to 2 326 computations (93.2% saved)

prune216.0ms (2.7%)

Memory
3.5MiB live, 278.1MiB allocated
Pruning

10 alts after pruning (2 fresh and 8 done)

PrunedKeptTotal
New9592961
Fresh000
Picked235
Done055
Total96110971
Accuracy
100.0%
Counts
971 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
51.7%
#s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))))
51.7%
#s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)))
51.7%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
51.3%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
51.5%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
51.7%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
51.7%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x))
51.9%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64)))
8.2%
#s(literal 1 binary64)
Compiler

Compiled 149 to 80 computations (46.3% saved)

simplify140.0ms (1.8%)

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

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64))
cost-diff0
(fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
cost-diff0
(*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
cost-diff0
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
Rules
4 336×lower-fma.f32
4 330×lower-fma.f64
1 416×lower-*.f32
1 410×lower-*.f64
868×associate-*r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
024181
034178
168178
2122172
3235160
4479160
5907160
62225160
72587160
82794160
92965160
103003160
113006160
123014160
133020160
143024160
153031160
163343160
173625160
183638160
193638160
203664160
03664148
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
#s(literal 1 binary64)
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))
(fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64))
(*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x))
#s(literal 289/1625702400 binary64)
(*.f64 x x)
x
#s(literal -1/57600 binary64)
#s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))
#s(literal -1/240 binary64)
#s(literal 1/24 binary64)
#s(literal 1/2 binary64)
Outputs
#s(literal 1 binary64)
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 x #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(*.f64 (fma.f64 (fma.f64 (/.f64 x #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (fma.f64 (/.f64 x #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64))
(fma.f64 (/.f64 x #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) #s(literal 1/24 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))
(fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64))
(*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x))
(*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64))
#s(literal 289/1625702400 binary64)
(*.f64 x x)
x
#s(literal -1/57600 binary64)
#s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))
#s(literal -1/240 binary64)
#s(literal 1/24 binary64)
#s(literal 1/2 binary64)

localize133.0ms (1.7%)

Memory
6.1MiB live, 163.3MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.3779395524668615
(*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x))
accuracy20.04629229806794
(/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))
accuracy30.891222724125914
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
accuracy31.5876206948805
#s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))
Samples
41.0ms69×2valid
39.0ms129×0valid
16.0ms45×1valid
13.0ms13×3valid
Compiler

Compiled 150 to 26 computations (82.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 91.0ms
ival-cos: 24.0ms (26.2% of total)
const: 19.0ms (20.8% of total)
ival-mult: 12.0ms (13.1% of total)
ival-sin: 12.0ms (13.1% of total)
adjust: 8.0ms (8.7% of total)
ival-add: 6.0ms (6.6% of total)
ival-div: 5.0ms (5.5% of total)
ival-sub: 3.0ms (3.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series5.0ms (0.1%)

Memory
6.3MiB live, 6.3MiB allocated
Counts
7 → 84
Calls
Call 1
Inputs
#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())
#s(alt (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())
#s(alt (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())
#s(alt (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())
#s(alt #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (patch #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #<representation binary64>) () ())
#s(alt (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (patch (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) #<representation binary64>) () ())
#s(alt (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) #<representation binary64>) () ())
Outputs
#s(alt (* 1/2 x) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* 1/24 (pow x 2)))) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))) (taylor 0 x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- 1 (cos x)) (sin x)) (taylor -inf x) (#s(alt #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) (patch #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 x) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* 1/24 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 7)) (taylor inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6))))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 7)) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 7) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 4))) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) (patch (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt 1/2 (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* 1/24 (pow x 2))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 6)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6))))))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 6)) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6))))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) (patch (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt 1/24 (taylor 0 x) (#s(alt (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/24 (* 1/240 (pow x 2))) (taylor 0 x) (#s(alt (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))) (taylor 0 x) (#s(alt (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))) (taylor 0 x) (#s(alt (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 4)) (taylor inf x) (#s(alt (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2)))))) (taylor inf x) (#s(alt (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 4)) (taylor -inf x) (#s(alt (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (patch (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #<representation binary64>) () ())) ())
#s(alt -1/240 (taylor 0 x) (#s(alt #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (patch #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 17/40320 (pow x 2)) 1/240) (taylor 0 x) (#s(alt #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (patch #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 17/40320 (pow x 2)) 1/240) (taylor 0 x) (#s(alt #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (patch #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 17/40320 (pow x 2)) 1/240) (taylor 0 x) (#s(alt #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (patch #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 2)) (taylor inf x) (#s(alt #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (patch #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (patch #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (patch #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (patch #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 2)) (taylor -inf x) (#s(alt #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (patch #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (patch #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (patch #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (patch #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #<representation binary64>) () ())) ())
#s(alt 1/240 (taylor 0 x) (#s(alt (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (patch (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1/240 (* 17/40320 (pow x 2))) (taylor 0 x) (#s(alt (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (patch (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1/240 (* 17/40320 (pow x 2))) (taylor 0 x) (#s(alt (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (patch (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1/240 (* 17/40320 (pow x 2))) (taylor 0 x) (#s(alt (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (patch (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 2)) (taylor inf x) (#s(alt (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (patch (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (patch (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (patch (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (patch (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 17/40320 (pow x 2)) (taylor -inf x) (#s(alt (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (patch (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (patch (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (patch (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (patch (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 289/1625702400 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 289/1625702400 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 289/1625702400 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 289/1625702400 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 289/1625702400 (pow x 2)) (taylor inf x) (#s(alt (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 289/1625702400 (pow x 2)) (taylor inf x) (#s(alt (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 289/1625702400 (pow x 2)) (taylor inf x) (#s(alt (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 289/1625702400 (pow x 2)) (taylor inf x) (#s(alt (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 289/1625702400 (pow x 2)) (taylor -inf x) (#s(alt (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 289/1625702400 (pow x 2)) (taylor -inf x) (#s(alt (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 289/1625702400 (pow x 2)) (taylor -inf x) (#s(alt (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 289/1625702400 (pow x 2)) (taylor -inf x) (#s(alt (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (patch (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
Calls

21 calls:

TimeVariablePointExpression
0.0ms
x
@0
(/ (- 1 (cos x)) (sin x))
0.0ms
x
@inf
(* (+ (* (+ (* (/ (+ (* (* 289/1625702400 (* x x)) (* x x)) -1/57600) (+ (* 17/40320 (* x x)) -1/240)) (* x x)) 1/24) (* x x)) 1/2) x)
0.0ms
x
@-inf
(* (+ (* (+ (* (/ (+ (* (* 289/1625702400 (* x x)) (* x x)) -1/57600) (+ (* 17/40320 (* x x)) -1/240)) (* x x)) 1/24) (* x x)) 1/2) x)
0.0ms
x
@inf
(+ (* 17/40320 (* x x)) -1/240)
0.0ms
x
@-inf
(+ (* (+ (* (/ (+ (* (* 289/1625702400 (* x x)) (* x x)) -1/57600) (+ (* 17/40320 (* x x)) -1/240)) (* x x)) 1/24) (* x x)) 1/2)

simplify174.0ms (2.2%)

Memory
18.6MiB live, 134.5MiB allocated
Algorithm
egg-herbie
Rules
11 744×lower-fma.f64
11 744×lower-fma.f32
3 922×lower-*.f64
3 922×lower-*.f32
1 840×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
078712
1246712
2647710
31705710
43542710
57432710
08523637
Stop Event
iter limit
node limit
Counts
84 → 84
Calls
Call 1
Inputs
(* 1/2 x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(/ (- 1 (cos x)) (sin x))
(* 1/2 x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(* 17/40320 (pow x 7))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(* 17/40320 (pow x 7))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 4))) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))))
1/2
(+ 1/2 (* 1/24 (pow x 2)))
(+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))
(+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))
(* 17/40320 (pow x 6))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(* 17/40320 (pow x 6))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
1/24
(+ 1/24 (* 1/240 (pow x 2)))
(+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))
(+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))
(* 17/40320 (pow x 4))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* 17/40320 (pow x 4))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
-1/240
(- (* 17/40320 (pow x 2)) 1/240)
(- (* 17/40320 (pow x 2)) 1/240)
(- (* 17/40320 (pow x 2)) 1/240)
(* 17/40320 (pow x 2))
(* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* 17/40320 (pow x 2))
(* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2)))))
1/240
(+ 1/240 (* 17/40320 (pow x 2)))
(+ 1/240 (* 17/40320 (pow x 2)))
(+ 1/240 (* 17/40320 (pow x 2)))
(* 17/40320 (pow x 2))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* 17/40320 (pow x 2))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* 289/1625702400 (pow x 2))
(* 289/1625702400 (pow x 2))
(* 289/1625702400 (pow x 2))
(* 289/1625702400 (pow x 2))
(* 289/1625702400 (pow x 2))
(* 289/1625702400 (pow x 2))
(* 289/1625702400 (pow x 2))
(* 289/1625702400 (pow x 2))
(* 289/1625702400 (pow x 2))
(* 289/1625702400 (pow x 2))
(* 289/1625702400 (pow x 2))
(* 289/1625702400 (pow x 2))
Outputs
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/24 binary64) x) x #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(* 1/2 x)
(*.f64 x #s(literal 1/2 binary64))
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/24 binary64) x) x #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(* 17/40320 (pow x 7))
(*.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) #s(literal 17/40320 binary64))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 (*.f64 (*.f64 x x) x) x))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x x))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(fma.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) #s(literal -17/40320 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) x) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x x)))
(* 17/40320 (pow x 7))
(*.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) #s(literal 17/40320 binary64))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 (*.f64 (*.f64 x x) x) x))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x x))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 4))) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 x x)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x x)) #s(literal -1/24 binary64)) (*.f64 (*.f64 x x) x)))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/24 (pow x 2)))
(fma.f64 (*.f64 #s(literal 1/24 binary64) x) x #s(literal 1/2 binary64))
(+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(* 17/40320 (pow x 6))
(*.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 17/40320 binary64)) (*.f64 (*.f64 x x) x))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 (*.f64 x x) x))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(* 17/40320 (pow x 6))
(*.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 17/40320 binary64)) (*.f64 (*.f64 x x) x))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 (*.f64 x x) x))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
1/24
#s(literal 1/24 binary64)
(+ 1/24 (* 1/240 (pow x 2)))
(fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))
(+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(* 17/40320 (pow x 4))
(*.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 17/40320 binary64)) x)
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x)
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(* 17/40320 (pow x 4))
(*.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 17/40320 binary64)) x)
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x)
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
-1/240
#s(literal -1/240 binary64)
(- (* 17/40320 (pow x 2)) 1/240)
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))
(- (* 17/40320 (pow x 2)) 1/240)
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))
(- (* 17/40320 (pow x 2)) 1/240)
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))
(* 17/40320 (pow x 2))
(*.f64 #s(literal 17/40320 binary64) (*.f64 x x))
(* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))
(* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))
(* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))
(* 17/40320 (pow x 2))
(*.f64 #s(literal 17/40320 binary64) (*.f64 x x))
(* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))
(* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))
(* (pow x 2) (- 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))
1/240
#s(literal 1/240 binary64)
(+ 1/240 (* 17/40320 (pow x 2)))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(+ 1/240 (* 17/40320 (pow x 2)))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(+ 1/240 (* 17/40320 (pow x 2)))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(* 17/40320 (pow x 2))
(*.f64 #s(literal 17/40320 binary64) (*.f64 x x))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(* 17/40320 (pow x 2))
(*.f64 #s(literal 17/40320 binary64) (*.f64 x x))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(* 289/1625702400 (pow x 2))
(*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) x)
(* 289/1625702400 (pow x 2))
(*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) x)
(* 289/1625702400 (pow x 2))
(*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) x)
(* 289/1625702400 (pow x 2))
(*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) x)
(* 289/1625702400 (pow x 2))
(*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) x)
(* 289/1625702400 (pow x 2))
(*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) x)
(* 289/1625702400 (pow x 2))
(*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) x)
(* 289/1625702400 (pow x 2))
(*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) x)
(* 289/1625702400 (pow x 2))
(*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) x)
(* 289/1625702400 (pow x 2))
(*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) x)
(* 289/1625702400 (pow x 2))
(*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) x)
(* 289/1625702400 (pow x 2))
(*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) x)

rewrite298.0ms (3.7%)

Memory
-13.1MiB live, 183.5MiB allocated
Rules
4 758×lower-fma.f32
4 752×lower-fma.f64
4 342×lower-*.f32
4 336×lower-*.f64
3 890×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
024161
034158
1151143
21065143
08409132
Stop Event
iter limit
node limit
iter limit
Counts
7 → 228
Calls
Call 1
Inputs
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64))
#s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))
(*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x))
Outputs
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/4 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 3 binary64))) x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64)))))))
(*.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(*.f64 (*.f64 x (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64)))))))
(*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(*.f64 x (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) x)) (*.f64 (*.f64 #s(literal 1/2 binary64) x) (*.f64 #s(literal 1/2 binary64) x))) (-.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 #s(literal 1/2 binary64) x)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) x) (*.f64 #s(literal 1/2 binary64) x)) (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) x))) (-.f64 (*.f64 #s(literal 1/2 binary64) x) (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) x)))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)))) (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64)))) (-.f64 (*.f64 x (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x))) (*.f64 x #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64))) (*.f64 (*.f64 x (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x))))) (-.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) x) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) x) (*.f64 #s(literal 1/2 binary64) x)) (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 #s(literal 1/2 binary64) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) x) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) x) (*.f64 #s(literal 1/2 binary64) x) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) x)) (*.f64 (*.f64 #s(literal 1/2 binary64) x) (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64))) (*.f64 (*.f64 x (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x))) (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)))) (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/4 binary64)) x)) (neg.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 3 binary64))) x)) (neg.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/4 binary64)))) (neg.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (*.f64 x (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/4 binary64)) x) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 3 binary64))) x) (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/4 binary64))) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))
(/.f64 (*.f64 x (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64))))))
(/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/4 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64))))) (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 3 binary64))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) (*.f64 x (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64))))) (*.f64 x (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 3 binary64))))))
(fma.f64 (neg.f64 x) #s(literal -1/2 binary64) (*.f64 x (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x))))
(fma.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) x (*.f64 #s(literal 1/2 binary64) x))
(fma.f64 #s(literal 1/2 binary64) x (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) x))
(fma.f64 x (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 x #s(literal 1/2 binary64) (*.f64 x (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x))))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x))))
(+.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) x) (*.f64 #s(literal 1/2 binary64) x))
(+.f64 (*.f64 #s(literal 1/2 binary64) x) (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) x))
(+.f64 (*.f64 x (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x))) (*.f64 x #s(literal 1/2 binary64)))
(+.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))
(*.f64 (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64))))))))
(*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (*.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)))))))
(*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64)))))))
(*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64))) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64))) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))) (*.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64))) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64))) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64))) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64))) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (fma.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64))) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/4 binary64)))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 4 binary64)) #s(literal 1/16 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1/4 binary64)) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 6 binary64)) #s(literal 1/64 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 4 binary64)) (+.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)))))) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 6 binary64)) #s(literal 1/64 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 9 binary64)) #s(literal 1/512 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 6 binary64)) (-.f64 #s(literal 1/64 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64))) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)))) (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (*.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/4 binary64)) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (*.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x))))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 (*.f64 x x) #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) x)) x (*.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x))))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) x #s(literal -1/576 binary64)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal -1/24 binary64))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (+.f64 #s(literal 1/13824 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x)) (*.f64 (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) x (-.f64 #s(literal 1/576 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)))))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) x #s(literal -1/576 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal -1/24 binary64))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1/13824 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x)) (*.f64 (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) x (-.f64 #s(literal 1/576 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)))))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) x) x #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))
(fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (*.f64 x x) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(fma.f64 x (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) x) #s(literal 1/2 binary64))
(-.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64))) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64))) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))
(+.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x)))
(*.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) x)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/24 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x)))))
(*.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) x #s(literal -1/576 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal -1/24 binary64)))))
(*.f64 (neg.f64 (+.f64 #s(literal 1/13824 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x)) (*.f64 (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) x (-.f64 #s(literal 1/576 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 (*.f64 x x) #s(literal 1/24 binary64))))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) x #s(literal -1/576 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal -1/24 binary64))))
(*.f64 (+.f64 #s(literal 1/13824 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x)) (*.f64 (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/576 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) #s(literal 1/24 binary64))) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))))))
(*.f64 (+.f64 #s(literal 1/13824 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x)) (*.f64 (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) x (-.f64 #s(literal 1/576 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)))))))
(*.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) x) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) x) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal -1/24 binary64)))) (*.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal -1/24 binary64))))) (+.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) x) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal -1/24 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) x) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal -1/24 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal -1/24 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) x) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) x) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal -1/24 binary64))) (fma.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal -1/24 binary64))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) x) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal -1/24 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) x))) (neg.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) x #s(literal -1/576 binary64)))) (neg.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal -1/24 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1/13824 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x)) (*.f64 (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) x (-.f64 #s(literal 1/576 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 (*.f64 x x) #s(literal 1/24 binary64))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x)) #s(literal 4 binary64)) #s(literal 1/331776 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) x #s(literal 1/576 binary64)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal -1/24 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x)) #s(literal 6 binary64)) #s(literal 1/191102976 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x)) #s(literal 4 binary64)) (+.f64 #s(literal 1/331776 binary64) (*.f64 #s(literal 1/576 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) x)))) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal -1/24 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x)) #s(literal 6 binary64)) #s(literal 1/191102976 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x)) (*.f64 (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) #s(literal 1/13824 binary64)) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) x (-.f64 #s(literal 1/576 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x)) #s(literal 9 binary64)) #s(literal 1/2641807540224 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x)) #s(literal 6 binary64)) (-.f64 #s(literal 1/191102976 binary64) (*.f64 #s(literal 1/13824 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x)) (*.f64 (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))))))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) x (-.f64 #s(literal 1/576 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) x) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal -1/24 binary64))) (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal 1/576 binary64))) (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal -1/24 binary64)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal -1/24 binary64))))
(/.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) x)) (-.f64 #s(literal 1/24 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x))))
(/.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) x #s(literal -1/576 binary64))) (neg.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal -1/24 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/13824 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x)) (*.f64 (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))))) (neg.f64 (+.f64 #s(literal 1/576 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) #s(literal 1/24 binary64))) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/13824 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x)) (*.f64 (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))))) (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) x (-.f64 #s(literal 1/576 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) x #s(literal -1/576 binary64)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal -1/24 binary64)))
(/.f64 (+.f64 #s(literal 1/13824 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x)) (*.f64 (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))))) (+.f64 #s(literal 1/576 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) #s(literal 1/24 binary64))) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))))
(/.f64 (+.f64 #s(literal 1/13824 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x)) (*.f64 (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) x (-.f64 #s(literal 1/576 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 (*.f64 x x) #s(literal 1/24 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x))) (-.f64 #s(literal 1/576 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/576 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x))) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) #s(literal 1/24 binary64))) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) (+.f64 #s(literal 1/13824 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 x x)) (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x)) (*.f64 (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64))))
(fma.f64 (/.f64 (fma.f64 #s(literal -289/1625702400 binary64) (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 1/57600 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 x x) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) #s(literal 1/24 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) #s(literal -1/3317760000 binary64)))) (/.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal 1/57600 binary64))) #s(literal 1/24 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/191102976000000 binary64)))) (/.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) (+.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 289/93640458240000 binary64))))) #s(literal 1/24 binary64))
(fma.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal -289/1625702400 binary64) (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) #s(literal 1/24 binary64))
(fma.f64 (/.f64 (*.f64 x x) (/.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) #s(literal -1/3317760000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal 1/57600 binary64))) #s(literal 1/24 binary64))
(fma.f64 (/.f64 (*.f64 x x) (/.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/191102976000000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) (+.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 289/93640458240000 binary64))))) #s(literal 1/24 binary64))
(fma.f64 (/.f64 x (/.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) #s(literal -1/3317760000 binary64)))) (/.f64 x (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal 1/57600 binary64))) #s(literal 1/24 binary64))
(fma.f64 (/.f64 x (/.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/191102976000000 binary64)))) (/.f64 x (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) (+.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 289/93640458240000 binary64))))) #s(literal 1/24 binary64))
(fma.f64 (/.f64 x #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)))) #s(literal 1/24 binary64))
(fma.f64 (/.f64 (*.f64 x x) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(literal 1/24 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal -289/1625702400 binary64) (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 1/57600 binary64)) (*.f64 x x)) (/.f64 #s(literal -1 binary64) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) #s(literal 1/24 binary64))
(fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (/.f64 #s(literal 1 binary64) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) #s(literal 1/24 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) x #s(literal 1/24 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) #s(literal 1/24 binary64))
(fma.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) x) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal -1/24 binary64))) (neg.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal -1/24 binary64)))))
(fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64))
(fma.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) (/.f64 (*.f64 x x) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) #s(literal 1/24 binary64))
(fma.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x)) #s(literal 1/24 binary64))
(fma.f64 (*.f64 x x) (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) #s(literal 1/24 binary64))
(fma.f64 x (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) #s(literal 1/24 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x)) #s(literal 1/24 binary64))
(-.f64 (/.f64 #s(literal 1/576 binary64) (-.f64 #s(literal 1/24 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x)))) (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) x) (-.f64 #s(literal 1/24 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) x) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal -1/24 binary64))))
(+.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) x) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) x) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal -1/24 binary64))) (neg.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal -1/24 binary64)))))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x)) #s(literal 1/24 binary64))
(+.f64 #s(literal 1/24 binary64) (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x)))
(*.f64 #s(literal -1 binary64) (neg.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))))
(*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))
#s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))
(/.f64 (neg.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) #s(literal -1 binary64))
(/.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))))
(neg.f64 (neg.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))))
(-.f64 #s(literal 0 binary64) (neg.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))))
(*.f64 (pow.f64 (/.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) #s(literal -1/3317760000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal 1/57600 binary64))))
(*.f64 (pow.f64 (/.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/191102976000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) (+.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 289/93640458240000 binary64))))))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) #s(literal -1/3317760000 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal 1/57600 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/191102976000000 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) (+.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 289/93640458240000 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -289/1625702400 binary64) (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))))
(*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) #s(literal -1/3317760000 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal 1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))))
(*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) #s(literal -1/3317760000 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal 1/57600 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)))
(*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/191102976000000 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) (+.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 289/93640458240000 binary64)))) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))))
(*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/191102976000000 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) (+.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 289/93640458240000 binary64)))))))
(*.f64 (fma.f64 #s(literal -289/1625702400 binary64) (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 1/57600 binary64)) (/.f64 #s(literal -1 binary64) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))))
(*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) (/.f64 #s(literal 1 binary64) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))))
(pow.f64 (/.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) #s(literal -1/3317760000 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal 1/57600 binary64))))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/191102976000000 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) (+.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 289/93640458240000 binary64))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x)))) (*.f64 (neg.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (-.f64 #s(literal -1/57600 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) x) x))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) #s(literal -1/3317760000 binary64)))) (*.f64 (neg.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal 1/57600 binary64)))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/191102976000000 binary64)))) (*.f64 (neg.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) (+.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 289/93640458240000 binary64)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x)))) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (-.f64 #s(literal -1/57600 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) x) x))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) #s(literal -1/3317760000 binary64)))) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal 1/57600 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/191102976000000 binary64)))) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) (+.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 289/93640458240000 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x))) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal -1/57600 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) x) x)) (neg.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))))
(/.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) #s(literal -1/3317760000 binary64))) #s(literal -1 binary64)) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal 1/57600 binary64))) (neg.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))))
(/.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/191102976000000 binary64))) #s(literal -1 binary64)) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) (+.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 289/93640458240000 binary64))))) (neg.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal -1/57600 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) x) x)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))))
(/.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) #s(literal -1/3317760000 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal 1/57600 binary64)) (neg.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))))
(/.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) #s(literal -1/3317760000 binary64))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal 1/57600 binary64))) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))))
(/.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/191102976000000 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) (+.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 289/93640458240000 binary64)))) (neg.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))))
(/.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/191102976000000 binary64))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) (+.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 289/93640458240000 binary64))))) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) #s(literal -1/3317760000 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal 1/57600 binary64)) (neg.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/191102976000000 binary64)) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1/3317760000 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 289/93640458240000 binary64)))) (neg.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/191102976000000 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) (+.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 289/93640458240000 binary64)))) (neg.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) #s(literal -1/3317760000 binary64))) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal 1/57600 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/191102976000000 binary64))) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (+.f64 #s(literal 1/3317760000 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 289/93640458240000 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/191102976000000 binary64))) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) (+.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 289/93640458240000 binary64))))))
(/.f64 (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) #s(literal -1/3317760000 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal 1/57600 binary64)))
(/.f64 (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/191102976000000 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) (+.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 289/93640458240000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) #s(literal -1/3317760000 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal 1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) #s(literal -1/3317760000 binary64))) (neg.f64 (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal 1/57600 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) #s(literal -1/3317760000 binary64))) (*.f64 (neg.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal 1/57600 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/191102976000000 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) (+.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 289/93640458240000 binary64)))) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/191102976000000 binary64))) (neg.f64 (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) (+.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 289/93640458240000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/191102976000000 binary64))) (*.f64 (neg.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (+.f64 #s(literal 1/3317760000 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 289/93640458240000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/191102976000000 binary64))) (*.f64 (neg.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) (+.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 289/93640458240000 binary64))))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64))) (neg.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) #s(literal -1/3317760000 binary64)) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal 1/57600 binary64))) (neg.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) #s(literal -1/3317760000 binary64)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal 1/57600 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) #s(literal -1/3317760000 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal 1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/191102976000000 binary64)) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) (+.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 289/93640458240000 binary64))))) (neg.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/191102976000000 binary64)) (*.f64 (+.f64 #s(literal 1/3317760000 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 289/93640458240000 binary64)))) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/191102976000000 binary64)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) (+.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 289/93640458240000 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/191102976000000 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) (+.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 289/93640458240000 binary64)))) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))))
(/.f64 (fma.f64 #s(literal -289/1625702400 binary64) (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 1/57600 binary64)) (neg.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal 1/57600 binary64)) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) #s(literal -1/3317760000 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) (+.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 289/93640458240000 binary64)))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/191102976000000 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal 1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) #s(literal -1/3317760000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) (+.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 289/93640458240000 binary64)))) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/191102976000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal 1/57600 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) #s(literal -1/3317760000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x) (+.f64 #s(literal 1/3317760000 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 289/93640458240000 binary64))))) (fma.f64 (*.f64 (*.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 x x) x) #s(literal -1/191102976000000 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64))))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64))) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64))))
(neg.f64 (/.f64 (fma.f64 #s(literal -289/1625702400 binary64) (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x)) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal 1/57600 binary64)))) (/.f64 #s(literal 1/3317760000 binary64) (*.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal 1/57600 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)))) (/.f64 (fma.f64 #s(literal -289/1625702400 binary64) (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 83521/2642908293365760000 binary64) (*.f64 (*.f64 (*.f64 x x) x) x)) (*.f64 x x)) (*.f64 x x)) (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal 1/57600 binary64))) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (/.f64 (/.f64 #s(literal 1/3317760000 binary64) (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal 1/57600 binary64))) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) x) x) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (/.f64 #s(literal 1/57600 binary64) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 #s(literal -289/1625702400 binary64) (*.f64 (*.f64 (*.f64 x x) x) x) #s(literal 1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64)) (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 17/40320 binary64) x) (*.f64 #s(literal 17/40320 binary64) x))
(*.f64 (*.f64 #s(literal 289/1625702400 binary64) x) x)
(*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64))
(*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x))
(*.f64 x (*.f64 #s(literal 289/1625702400 binary64) x))
(pow.f64 (*.f64 #s(literal 17/40320 binary64) x) #s(literal 2 binary64))

eval133.0ms (1.7%)

Memory
0.0MiB live, 70.7MiB allocated
Compiler

Compiled 16 762 to 1 109 computations (93.4% saved)

prune82.0ms (1%)

Memory
0.5MiB live, 79.0MiB allocated
Pruning

11 alts after pruning (2 fresh and 9 done)

PrunedKeptTotal
New3102312
Fresh000
Picked112
Done088
Total31111322
Accuracy
100.0%
Counts
322 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
51.7%
#s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))))
51.7%
#s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)))
51.7%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
51.3%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
51.5%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
51.7%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
51.5%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) x) x #s(literal 1/2 binary64)) x))
51.7%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x))
51.9%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64)))
8.2%
#s(literal 1 binary64)
Compiler

Compiled 384 to 155 computations (59.6% saved)

regimes10.0ms (0.1%)

Memory
14.5MiB live, 14.5MiB allocated
Counts
15 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64)))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))))
#s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) x) x #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
(pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
Outputs
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
Calls

2 calls:

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

Compiled 10 to 7 computations (30% saved)

regimes9.0ms (0.1%)

Memory
14.2MiB live, 14.2MiB allocated
Counts
13 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64)))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))))
#s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) x) x #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) x) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) x #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
(pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
Outputs
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) x) x #s(literal 1/2 binary64)) x))
#s(literal 1 binary64)
Calls

2 calls:

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

Compiled 10 to 7 computations (30% saved)

regimes49.0ms (0.6%)

Memory
-26.1MiB live, 10.3MiB allocated
Counts
8 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64)))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))))
#s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)))
Outputs
#s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)))
#s(literal 1 binary64)
Calls

2 calls:

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

Compiled 10 to 7 computations (30% saved)

regimes3.0ms (0%)

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

1 calls:

3.0ms
x
Results
AccuracySegmentsBranch
56.1%2x
Compiler

Compiled 2 to 1 computations (50% saved)

regimes3.0ms (0%)

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

1 calls:

3.0ms
x
Results
AccuracySegmentsBranch
56.0%2x
Compiler

Compiled 2 to 1 computations (50% saved)

regimes3.0ms (0%)

Memory
6.8MiB live, 6.8MiB allocated
Counts
5 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64)))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))))
#s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
Outputs
#s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64))))
#s(literal 1 binary64)
Calls

1 calls:

2.0ms
x
Results
AccuracySegmentsBranch
55.9%2x
Compiler

Compiled 2 to 1 computations (50% saved)

regimes2.0ms (0%)

Memory
8.0MiB live, 8.0MiB allocated
Counts
3 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64)))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x))
Outputs
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x))
#s(literal 1 binary64)
Calls

1 calls:

2.0ms
x
Results
AccuracySegmentsBranch
55.9%2x
Compiler

Compiled 2 to 1 computations (50% saved)

regimes3.0ms (0%)

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

2 calls:

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

Compiled 10 to 7 computations (30% saved)

regimes28.0ms (0.3%)

Memory
-24.2MiB live, 9.3MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

2 calls:

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

Compiled 10 to 7 computations (30% saved)

bsearch0.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.002450022795072341
0.029297294012502962
Compiler

Compiled 11 to 10 computations (9.1% saved)

bsearch18.0ms (0.2%)

Memory
29.1MiB live, 29.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
17.0ms
2.5807575168173846
112100.15613584557
Samples
12.0ms128×0valid
Compiler

Compiled 219 to 138 computations (37% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-cos: 4.0ms (41.4% of total)
ival-sin: 4.0ms (41.4% of total)
ival-sub: 1.0ms (10.3% of total)
ival-div: 1.0ms (10.3% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch1.0ms (0%)

Memory
1.7MiB live, 1.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
2.5807575168173846
112100.15613584557
Compiler

Compiled 203 to 122 computations (39.9% saved)

bsearch1.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
2.5807575168173846
112100.15613584557
Compiler

Compiled 163 to 106 computations (35% saved)

bsearch37.0ms (0.5%)

Memory
-38.3MiB live, 2.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
36.0ms
2.5807575168173846
112100.15613584557
Compiler

Compiled 139 to 98 computations (29.5% saved)

bsearch1.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
2.5807575168173846
112100.15613584557
Compiler

Compiled 123 to 90 computations (26.8% saved)

bsearch1.0ms (0%)

Memory
1.2MiB live, 1.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
2.5807575168173846
112100.15613584557
Compiler

Compiled 83 to 66 computations (20.5% saved)

simplify7.0ms (0.1%)

Memory
11.9MiB live, 11.9MiB allocated
Algorithm
egg-herbie
Rules
24×*-commutative_binary64
+-commutative_binary64
sub-neg_binary64
1-exp_binary64
neg-sub0_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
065206
181206
285206
387206
488206
Stop Event
saturated
Calls
Call 1
Inputs
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
(if (<=.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) #s(literal 1152921504606847/288230376151711744 binary64)) #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) x) x #s(literal 1/2 binary64)) x)) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 6980579422424269/2251799813685248 binary64)) #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 6980579422424269/2251799813685248 binary64)) #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 6980579422424269/2251799813685248 binary64)) #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 6980579422424269/2251799813685248 binary64)) #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 6980579422424269/2251799813685248 binary64)) #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 6980579422424269/2251799813685248 binary64)) #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64))) #s(literal 1 binary64))
#s(literal 1 binary64)
Outputs
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
(tan.f64 (*.f64 x #s(literal 1/2 binary64)))
(if (<=.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) #s(literal 1152921504606847/288230376151711744 binary64)) #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) #s(literal 289/1625702400 binary64)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) x) x #s(literal 1/2 binary64)) x)) #s(literal 1 binary64))
(if (<=.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) #s(literal 1152921504606847/288230376151711744 binary64)) #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (*.f64 x x)) (*.f64 x x) #s(literal -1/57600 binary64)) #s(approx (+ (* 17/40320 (* x x)) -1/240) #s(literal -1/240 binary64))) (*.f64 x x) #s(literal 1/24 binary64)) x) x #s(literal 1/2 binary64)) x)) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 6980579422424269/2251799813685248 binary64)) #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 6980579422424269/2251799813685248 binary64)) #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 6980579422424269/2251799813685248 binary64)) #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 6980579422424269/2251799813685248 binary64)) #s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 6980579422424269/2251799813685248 binary64)) #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 6980579422424269/2251799813685248 binary64)) #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64))) #s(literal 1 binary64))
#s(literal 1 binary64)

soundness1.3s (15.6%)

Memory
-19.6MiB live, 843.6MiB allocated
Rules
19 148×lower-fma.f64
19 148×lower-fma.f32
12 316×lower-fma.f64
12 316×lower-fma.f32
6 674×lower-fma.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
024161
034158
1151143
21065143
08409132
079286
1224286
2555280
31656280
43000280
54243280
64592280
75323280
86815280
08390256
027182
046170
1179170
21220170
08510170
0951936
13151936
28311932
320721924
443141924
081431796
039305
065258
1266224
21969224
08266222
0615
01012
13912
224512
3235511
0888511
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
Compiler

Compiled 399 to 195 computations (51.1% saved)

preprocess85.0ms (1.1%)

Memory
7.8MiB live, 128.6MiB allocated
Remove

(negabs x)

Compiler

Compiled 348 to 134 computations (61.5% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...